The magnificent brick tower is Tudor, late 15th or early 16th century. The nave is Norman with a south aisle added in the 13th century. At the east end the church has been altered and extended many times: the south chapel was added in 1556, the east wall in 1620, and the north chapel was built in 1625 onto a chancel wall built c.1500: Space for the organ was created in 1905 and a vestry and office added in 1974.