Shrewsbury is a charming market town in Shropshire that dates back to the 9th century. With its cobbled streets, timber-framed buildings and stunning riverside location, it's no surprise that it has been named one of England's finest medieval towns. Visitors can explore the castle, stroll through beautiful parks and gardens or take a boat trip along the River Severn.
The town also boasts a vibrant cultural scene with numerous events throughout the year including the famous Shrewsbury Flower Show, Folk Festival and Food Festival. There are plenty of independent shops, cafes and restaurants to enjoy too, making it an ideal destination for a day trip or weekend break. From historic landmarks to contemporary culture, there is something for everyone in Shrewsbury.