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 3 years ago / Views: 601
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