St Luke's, Islington, Greater London, England, EC1V 9

St Luke's Locality

Profile Stats:

Members do not see ads

Fenchurch Street Station, London, 1907


Added by @iamtimbo 7 years ago / Views: 1819
In 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