Private Hospitals in Solihull
Find your nearest hospital in Solihull
The metropolitan borough of Solihull is situated in the West Midlands of England. In 2010, Solihull had an estimated population of 206,100, and covers an area of 68.8 square miles. Solihull may have derived its name from a ‘miry or muddy’ hill, since the parish church was built on a hill that turned to sticky mud in the rain.
Tip: Try entering your Postcode, or the name of the place where you live. We will
find the 20 nearest hospitals and show them on the map!