TravelTill

About Shrewsbury



Shrewsbury is the county town of Shropshire, in the West Midlands region of England. Lying on the River Severn, the town of Shrewsbury has a population of approximately 72,000 and is the primary settlement and headquarters of Shropshire Council. It is the second largest town in the ceremonial county of Shropshire, after Telford.

Shrewsbury is a historic market town with the town centre having a largely unaltered medieval street plan. The town features over 660 historic listed buildings, including several examples of timber framing from the 15th and 16th centuries. Shrewsbury Castle, a red sandstone

previous12next