Shrewsbury
The Shropshire town of Shrewsbury, dubbed the “Town of Flowers”, is a pretty rare specimen. Not only is it a destination which, by and large, has managed to blend its old and new architecture rather seamlessly but it has resisted the temptation to let chain stores take over the high street. So many UK towns [...]