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.
Shrewsbury Castle
Shrewsbury Castle, c.1778
Shrewsbury Castle viewed from Laura's Tower
Shrewsbury is a market town, civil parish and the county town of Shropshire, England. It is sited on the River Severn, 150 miles (240 km) north-west of London. At the 2021 census, the parish had a population of 76,782.
Image: The Square, Shrewsbury
Image: Shrewsbury Castle Keep
Image: English Bridge Shrewsbury
Shrewsbury Castle, built at around 1074 by Roger de Montgomery