St. Mary's Church was built by the 12th century. The architecture of the church covers the 12th to 13th centuries, with 19th century restoration. It is built of dressed limestone with a tiled roof. The gabled porch is 14th century. All of the chapel and aisle windows are square-headed and the three stage west tower is 15th century. The nave has a five bay wagon roof and a 19th century Perpendicular style screen filling the arch. The north arcade has three double chamfered arches and there is a restored late medieval lean-to roof in the aisle. The chancel contains a 13th century style east window and a 19th century wooden pointed barrel-vaulted roof.