The church tower which stands high above the town was constructed in stages between the 12th and 14th century whilst the porch was built in 1320.
The medieval church consisted only of a chancel, nave, north aisle and tower but it was considerably enlarged in the Victorian period.
The Victorian baptistery which used to contain the 14th-century font has now been converted into a visitor centre where display boards and wall panels provide information about the church.
In 2004, there was a carved stone cross, a Khatchkar, given to the church in memory of the work that the rector had done for Armenia.
[4] Other notable people buried in and near the church include: There are 25 stained glass windows by Charles Eamer Kempe, most of which were added during the 1880s.
[7] The current mechanically driven clock with a face on all four sides of the tower dates from 1882, and has to be wound once a week.