Mezue ahịrịokwu na-esonụ: The Church of England parish church is
Saxon ma wuo ya gburugburu 1020. Ọdịdị ya bụ nke ndị Norman, e nwekwara ihe osise ndị dị na narị afọ nke 13 n'ime ụlọ ụka ahụ na akara mmiri na mgbidi ndịda.