The Mission Hall

Former Sunday School and Art Studio

Built 1883 - 1884.

Location
41 Iffley Road, London, W6

Categories

Authority

More Information
The Mission Hall

arrow-up-circle