Commuters wait for a tram at Embankment, London, during a shower of rain. 1931 We wish we had a Tardis at #Euroffice to experience this in person!

Fox Photos/Stringer Commuters wait for a tram at Embankment, London, during a shower of rain.

Double Decker London Tram Car

Double Decker London Tram Car

Double Decker London Tram Car has signs advertising Dewar's Whiskey & the Daily Mail Newspaper

Pinterest
Search