Just to the north of Sutton town centre at the foot of Angel Hill in All Saints Road is All Saints Church, Benhilton. Its large size and prominent location make it a local landmark. Its parish was created in 1863, and the foundation stone of the Grade II* listed building was laid in the same year, designed by Samuel Sanders Teulon in the Gothic Revival style. The then lord of the manor, Thomas Alcock, gave £18,000 towards the building, plus the land for the church, the vicarage and a school. The church was conceived as an amenity for an estate of upper class Victorian housing which Alcock was developing on the land to the east.