The earliest parts of the church here date from the late 12th century, with other parts dating from the 13th and 14th centuries. The church was restored in 1891. The heavily buttressed three stage west tower dates from the late 12th century, with the broache spire on top dating from the 14th century. Some very badly weathered gargoyles surround the spire, with at least one sticking out it's tongue in medieval gesture of insult.
According to North's Victorian study of church bells in Northamptonshire there were five bells hanging, plus an ancient hand bell. Three of the bells were made by Thomas Mears and Son of London in 1805. One was made by Eayres of Kettering in 1755. The other bell is dated 1603 with Latin inscription but no makers name. North attributes this bell to Tobias Norris I of the Stamford bellfoundry. This would have been one of the very eariest bells made by Tobias, possibly made whilst he was still in his teens.