Explore one of England’s finest medieval towns. Shrewsbury is full of interesting local shops, restaurants and cafes, and in spring and summer the town comes alive with colourful flowers.
Explore one of England’s finest medieval towns. Shrewsbury is full of interesting local shops, restaurants and cafes, and in spring and summer the town comes alive with colourful flowers.