heritage.site

Shrewsbury Cathedral

Shrewsbury Cathedral Shrewsbury Cathedral - Credit: Wikimedia Commons

The Cathedral Church of Our Lady Help of Christians and Saint Peter of Alcantara, commonly known as Shrewsbury Cathedral, is a Roman Catholic cathedral in Shrewsbury, England. It is the seat of the Roman Catholic Bishop of Shrewsbury and mother church of the Diocese of Shrewsbury, which covers the historic counties of Shropshire and Cheshire. Read more on Wikipedia

Source: en.wikipedia.org