Worcester Cathedral

Worcester Cathedral, formally the Cathedral Church of Christ and Blessed Mary the Virgin, is a Church of England cathedral in Worcester, England. The cathedral is the seat of the bishop of Worcester and is the mother church of the diocese of Worcester; it is administered by its dean and chapter.

1 story • Updated Nov 5, 2025
Worcester Cathedral
Environment

Worcester Cathedral's Peregrine Chicks Found Poisoned in Alarming Discovery

6 sources Nov 3, 2025