Discover Stourbridge
compiled from our dataStourbridge is located in England, United Kingdom, and has a population of about 63,298. Our atlas lists 64 places here.
These include 1 sights and 0 museums, 60 restaurants, 2 places to stay and 1 cocktail bars. Highlights include 110 Trefoil Gardens.