|
|
|
|
|
1878 - 1932 (53 years)
1 2 Next» » Slide Show
Loading...
Immanuel and St Andrew's Church, Streatham, Greater London, England
Built in 1854, most of the crumbling building was demolished in the 1970s and a smaller one built, leaving just the tower and some rooms at the back.
Streatham High Road & Westwell Road Approach, Streatham
1 2 Next» » Slide Show
|
|
|
|