Shrewsbury is a city in Shropshire, United Kingdom. It has many popular attractions, including National Trust - Attingham Park, Shrewsbury Prison, The Quarry, perfect for a trip!
Show Less
Mostly cloudy 11 - 18℃
Shrewsbury Travel Guide
Destination Overview
Other
Destination Introduction
Shrewsbury is a city in Shropshire, United Kingdom. It has many popular attractions, including National Trust - Attingham Park, Shrewsbury Prison, The Quarry, perfect for a trip!