Todos os Santos Igreja foi projetado e construído por SS Teulon, de acordo com o estilo gótico Revival em torno de 1835. Permanente aloft uma colina na zona histórica de Benhilton perto da vila de Sutton, a igreja é o lar de uma grande amiga e congregação cristã que regularmente reúne a facilidade de culto. Esta igreja é muito bem no centro da vida da comunidade e organiza regularmente eventos caridade para ajudar os necessitados.