There is a little 14th-century stonework remaining. The steeple dates from the 15th century, partially rebuilt 1776–77 by John Cheshire. Otherwise the church dates from a design (1879–90) by J. A. Chatwin. It contains many old monuments including an alabaster knight of circa 1360 and a sandstone lady of circa 1490.