Discover Solihull
compiled from our dataSolihull is located in England, United Kingdom, and has a population of about 206,674. Our atlas lists 295 places here.
These include 12 sights and 1 museums, 218 restaurants, 59 places to stay and 5 cocktail bars. Highlights include Moons Moat, Monkspath Meadow, Whateley.
The neighborhoods with the most entries are Metropolitan Borough of Solihull.