Twitter Facebook Vimeo Youtube Google Plus Pinterest Tumblr

West Dulwich

16 February 2011

1877 – Emmanuel Church, West Dulwich, London

Architect: E.C. Robins This parish church was demolished in 1966 due to fire damage. In association with a local authority housing development, a new complex comprising both church and youth club buildings was...