All Saints Church was originally built for Roman Catholic worship like many churches of its age and is said to date back to the late 12th Century.
The Church is located north of the Market Place from where it can be seen quite clearly. The tower on the church looks rather squat, this is because its height had to be reduced after being hit by a cannon ball during the English Civil War. A glass case on the south wall of the transept displays an iron cannon ball.
The church has had much re-building, addition and remodelling work, parts of the church date back to the 12th Century, the South aisle dates back to the 13th Century, the Unton Chapel which was added in the 14th Century is where monuments of the Unton family can be found, the south transept was rebuilt in 1853, there are tombs within the floor dating back to the 1600s and there are two monuments to commemorate members of the Pye Family.
All Saints Church stands in a reasonably large churchyard with many tombs, the last of which dates back to 1982 after which a cemetery in Coach Lane was opened.
The tower has a ring of 8 bells, the three oldest dating back to 1708, the three youngest bells, which includes the treble, were cast in 1874. The Bells are rung every Sunday by a band of dedicated ringers who practise on a Monday night. The Bells also sound every quarter of an hour and ring a different hymn each day of the week at 9am, noon, 3pm, 6pm and 9pm.