Crystal Palace letter arrives more than 100 years late A letter sent from Bath in February 1916 arrives in south London more than a century late. Source