Shrewsbury Castle

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.

Source: Wikipedia — Shrewsbury Castle (CC BY-SA 4.0)

Shrewsbury Castle

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.

Source: Wikipedia "Shrewsbury Castle" · CC BY-SA 4.0

Share this article: X · Bluesky
Privacy Policy