Fenchurch Street Station, London, 1907
Added by @iamtimbo 7 years ago / Views: 1840In Gallery: London Miscellaneous
This photograph shows a mixture of motor vehicles and horse-drawn vehicles waiting outside Fenchurch Street Station in 1912. Although the motor car...
View detail
Our Town Story Members do not see any ads