All Saints is for everyone, every day. Yes, the church is open every day. As well as for church services and special and community events, it's open for meditation and for viewing the history of church and seeing the wonderful stain glass windows and the remarkable carved reredos depicting the last supper.
There has been a place of worship on this site since at least 1209, although the church itself is believed to have Saxon origins, linking it to some of the earliest days of the settlement. Its position close to the ancient motte and bailey castle reflects the close relationship between the church, the manor, and village life during medieval times.
The present church combines centuries of architectural change. The base of the tower dates from the 15th century, while much of the building was reconstructed during the Victorian period and re-dedicated in 1861. In 1884 the tower suffered severe storm damage, requiring major restoration work that was completed in 1909. Historically, the church was known as “Old Hallows,” a name still remembered in Old Hallows Lane, now Church Lane.