Shrewsbury is the county town of Shropshire, in the West Midlands of England. Lying on the River Severn, it is home to 70,560 inhabitants, and is the primary settlement of the borough of Shrewsbury and Atcham, which has a population of 95,850.
Choose the category Hotels Click to add new object to this category Haven’t found your object in our catalogue?Add it! It’s easy and absolutely free!