Find places like Tokyo or JapanSearch for places
Humbo logo
Humbo
Top 100
Visited
© Mapbox© OpenStreetMapImprove this map
Sutton is a town in Greater London, 10 miles from the centre of the city.  To the south of the town centre in Christchurch Park sits Christ Church, Sutton. It was built in 1888 by architects Newman & Jacques and builders Gregory and Company of Clapham for £8,000. It was sited among the then lavender fields east of Brighton Road. Additions were made c. 1910 to 1912 by J D Round. The church has the largest auditorium in Sutton, and comprises a nave of five bays, a chancel, apse, north and south aisles, chapel, narthex and vestries. | Sutton in United Kingdom

Sutton

Town in United Kingdom
5
Go to page