The church is Norman and originally[dubious–discuss] had a nave and two aisles separated by arcades. The tower was connected to the nave by a horseshoe-shaped[dubious–discuss] arch.[3] At the east end of the nave was an arch leading into the chancel.[4]
A chancel with lancet windows was extended in the 13th century replacing the older one.[2] Windows were added to the aisles. Above the arcade a clerestory was built with Decorated windows in the 15th century. A wooden rood loft, with St Mary and St John on either side of Jesus Christ on the cross, was added across the chancel arch.[4] The font dates from late 12th to early 13th century.[4]
Box pews were added in the 18th century[4] but have been removed. Restoration of the church took place in the 20th century.[4]
The churchyard is entered through an arched war memorial remembering the dead of both World Wars.
The poet John Clare married Martha "Patty" Turner in the church in 1820.