Shrewsbury

Shrewsbury is regarded as one of England's finest medieval towns, with more than 660 listed buildings and a maze of narrow alleyways known as shuts and passages.