St Mary's is a Grade I listed building. The nave is 11th century, the windows are 13th century, and the north porch is 15th century. The spire is c. 1600.
Inside, there are 15th century pews with linenfold bench ends and there is a fine, ironbound, dugout “parish chest”, 9 feet long and made from a single piece of oak, thought to date from the 13th century.
The walls are adorned with 13th century murals, including biblical scenes, two consecration crosses (the church is dedicated to St Mary and St Peter) and a strange grotesque horned head which looks distinctly pagan.