Church Building

All Souls is an evangelical Church of England Parish Church situated in the town centre. All Souls is a spectacular, Grade 2*listed, built in the Byzantine style whose beautiful interior is well worth a visit

Lady Victoria Wellesley was the foundress of ‘All Souls’ and the church was opened on 6th July 1882.

The church has disabled access, audio loop and toilet facilities.