There was a church here in the 11th century, but most of the structure dates from the 13th to the 15th centuries. The tower is perpundicular and three stage. Two bells hang in the tower with one dated 1903 by Taylor of Loughborough, the other dated 1636, and made locally by Thomas Norris of the Stamford Bellfoundry. At the time of North's Victorian study of the church bells of Northamptonshire, two bells were hanging here, both by Thomas Norris, and dating from the same year. Looks as if one of them was re-cast by Taylor.