exploring-london.com
A Moment in London’s History – The ‘Great Tea Race’ crosses the finish line…
It’s 150 years ago this month that the ‘Great Tea Race’ of 1866 ended in London with the clipper ship Taeping taking the honours followed just 28 minutes later by the Ariel. The …