Hotels In Shrewsbury Uk Websites
The Lion Hotel Shrewsbury, Hotels Shrewsbury and Shrewsbury Restaurant
- thelionhotelshrewsbury.co.uk
Located in the historic town of Shrewsbury, The Lion Hotel combines 16th Century architecture with every classical comfort. Browse our site for more details.