Places of Interest nearby
Location address: United Kingdom, Shropshire
Number of texts: 1
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 Bishop of Shrewsbury and mother church of the Diocese of Shrewsbury which covers the counties of Shropshire and Cheshire, part of Greater Manchester and part of Merseyside.