Shrewsbury is located in one of England’s most attractive counties, Shropshire. It is one of England’s best historic towns, including over 600 listed buildings set inside a large circuit of the River Severn. Explore the charming cobblestone streets and squares, or attend one of the many annual events and festivals, such as Shrewsbury’s ‘Summer Season,’ which caters to people of all ages and interests. There are several independent and high-street stores, as well as cafés, bars, restaurants, and taverns, throughout the town.