Church
St Edward the Confessor, Mottingham
Located in Mottingham, Greater London. Built Cornerstone 29 June 1957; consecrated 19 July 1958 (hall 1937). Diocese of Southwark. Neo-Gothic style.
Church Church of England Greater London +3 more
Read more