St Mary's has a clerestoreyed nave of three bays with 19thc. arcades. In fact, although both arcades appear the same, the N aisle dates from Buckeridge's 1873 restoration, while the S arcade was only restored at that date. The S aisle extends W halfway along the tower, while the N aisle stops at the tower junction. A vestry has recently been added alongside the tower on the N. At the E end of the nave, the aisles extend to form chapels alongside the chancel, the N deeper than the S. Both have arches from the chancel; the N arch 19thc., the S late medieval.
The chancel arch and W tower arch are both Perpendicular; the latter badly distorted. In its three lower storeys the tower is 13thc., with attractive blind arcading on the 3rd storey. A 4th storey with bell-openings and battlements was added in the 15thc. Construction is of orange-brown ashlar blocks with courses of varying thicknesses. Romanesque work is found in the S doorway and the font.