Filters:
shrine in Leighton, England
About 4 results.
Shrewsbury Abbey
Abbey Foregate, SY2 6BA Shrewsbury, United KingdomDescription of Your Site Goes Here.
Catholic Church of SS Peter and Paul
Salters Lane 1, TF10 7LB Newport, United KingdomSalters Lane, Newport, Shropshire. TF10 7LB Telephone: 01952 811299