The Armoury: A Shrewsbury landmark with a remarkable journey
Standing proudly on Victoria Quay, the Armoury is one of Shrewsbury’s most popular riverside destinations – but its story stretches far beyond its current home. The tale begins in 1806,…
Published: February 12, 2026