All Saints Church stands in the village centre near to the large 15th Century cross base. Some of the original Norman stonework remains in the lower courses of the north wall of the chancel and nave, together with the font on its substantial central column with defaced carved heads above the corner pillars.
The south aisle has a very fine wagon roof with a series of excellent bosses and floral decoration to the ribs above the Lady Chapel. The most arresting feature internally is the medieval rood screen, which now separates the nave from the chancel.
The tower and its spire have been repointed with hard cement based mortar and this repointing stands proud of the surface of the stonework, creating an edge on which rainwater collects. Over time the cement mortar in the joints has parted from the stone, creating cracks through which rainwater enters. The inner core of the tower walls has become saturated with rainwater which then filters down the centre of the wall and comes out in different areas on the inner face of the walls lower in the tower. Other cracks have also been identified. The walls will be repointed internally and externally, and the cracks will be addressed.