All Saints has a long and exciting history. Here is just a snapshot of the story of our church.

In 1877, the Church of King Charles the Martyr had grown to such an extent that it was no longer big enough to serve the people and needs of the town. The decision was taken to plant a new church and in 1887, the foundation stone for All Saints was laid by the Prince of Wales. A few decades later, All Saints officially became its own parish.

A beautiful view of the historical All Saints Church
The unforgettable stained glass window in All Saints Church

The history of All Saints is made up of the stories of the people who have worshipped there and called it their spiritual home. Some of our members have called All Saints home all their lives, some for many years, some for a short while. Whoever you are and whatever your story, you are very welcome at All Saints. All Saints is the church on top of the hill, at the heart of the community, a place where all are welcome.

Our Services