Christ Church & Upton Chapel photograph

Christ Church & Upton Chapel

Use attributes for filter !
AddressThe Oasis Centre, 75 Westminster Bridge Rd, Lambeth, London SE1 7HS, United Kingdom
Date of Reg.
Date of Upd.
ID2127488
Send edit request

About Christ Church & Upton Chapel


Christ Church, Lambeth, England, was founded by the Rev Dr Christopher Newman Hall in 1876 as a Congregational chapel, on Westminster Bridge Road. It drew its congregation largely from Surrey Chapel.

Where is the Christ Church & Upton Chapel

Christ Church & Upton Chapel Map
Click on the photo of Christ Church & Upton Chapel to view it on Google Maps.

Related Persons

Next Profile ❯