The earliest parts of the present structure date from the 12th century, with building work ongoing here until the 15th century. The church was restored towards the end of the 18th century. The west tower is perpendicular in design, and is a five stage affair, with pinnacle on each corner of the tower, and weathervane on each pinnacle
When North compiled his study of church bells in Northamptonshire in mid Victorian times there were four bells hanging here. The first was made locally by Thomas Norris in 1640. The second is of great age, cast by Mellours of Nottingham around 1510. The third was courtesy of Thomas Eayre I of Kettering who, as well as being a bellfounder, produced the first full scale map of Northamptonshire. The fourth was another from Norris, with this one having the names R Wheatli and J Browne inscribed on to it.. This latter bell was re-cast by Taylor of Loughborough in 1997, who also added two new bells at that time, making for a ring of six today.