Discover Shrewsbury
compiled from our dataShrewsbury is located in England, United Kingdom, and has a population of about 76,802. Our atlas lists 316 places here.
These include 31 sights and 7 museums, 218 restaurants, 51 places to stay and 9 cocktail bars. Highlights include Quantum Leap, National Trust - Attingham Park Estate: Town Walls Tower, Lord Hill's Column.