All Saints Church was designed by S.S. Teulon and constructed in accordance with the Gothic Revival style around 1835. Standing aloft a hill in the historic area of Benhilton close to the town of Sutton, the church is home to a large and friendly Christian congregation who regularly meet at the facility to worship. This church is very much at the centre of community life and regularly hosts charity events to help the needy.