Tutti i Santi Chiesa è stato progettato da SS Teulon e costruiti in conformità con il Revival stile gotico circa 1835. Standing in alto una collina nel centro storico di Benhilton vicino alla cittadina di Sutton, la chiesa è sede di una grande e accogliente congregazione cristiana, che si incontrano regolarmente presso la struttura di culto. Questa chiesa è molto più al centro della vita della comunità e ospita regolarmente eventi di carità per aiutare i bisognosi.