About Shrewsbury Cathedral
Religion, Churches, Cathedrals, Interesting Places, Catholic Churches
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.
Source From:
Wikipedia
Town Walls, Shropshire, England, United Kingdom, SY1 1UX