Shrewsbury Castle
📍 Shropshire, England
About
Shrewsbury Castle is a red sandstone castle in Shrewsbury, Shropshire, England. It stands on a hill in the neck of the meander of the River Severn on which the town originally developed. The castle, directly above Shrewsbury railway station, is a Grade I listed building.
Getting There
Terrain & Accessibility
Terrain details coming soon. Check before visiting if you have accessibility needs.
Visitor Reviews
Loading reviews...