June 21, 1886 In England, construction of the Tower Bridge in London began when a foundation stone was put in place during an extravagant Monday afternoon ceremony attended by royalty. The need for a bridge spanning across the River Thames at that location had become urgent as commercial development in London’s East End grew dramatically... Continue Reading →

In Great Britain, a longtime transportation era came to an end when the mail trains known as Travelling Post Offices made their final runs. “Mail trains have reached the end of the line,” proclaimed BBC News. “After more than 160 years of service, the Travelling Post Office – where post is sorted en route on... Continue Reading →

Create a website or blog at WordPress.com

Up ↑