Todos os Santos é um exemplo maravilhoso de uma aldeia igreja paroquial, em conjunto pitorescos arredores das florestas na ponta da aldeia perto da margem do rio Cam. A igreja registrar datas de 1686, mas a data exacta da construção de te actual edifício não é conhecido. Há que se pensa ter sido um local de culto neste site por quase um milhar de anos. A igreja é o lar de uma comunidade cristã amigável.