Shrewsbury Castle

Shrewsbury, England
England

Historic site

Key Information

Construction

12th century

Castle Type

Castle

Current Status

Rebuilt

Historical Overview

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.

Advertisement

Help Improve This Page

Help to document and preserve British castle heritage for future generations.

Share your photographs

Write and review content

Support the project

Learn more