Where is Solihull Located? Map of Solihull
Where in England is Solihull?
One of the UK’s most prosperous places outside London, Solihull is a leafy city southeast of Birmingham in the West Midlands.
Within the borough are Birmingham International Airport, the National Exhibition Centre, the National Conference Centre and the burgeoning Birmingham Business Park.
The city’s prosperity is reflected in the shopping options at the Touchwood Mall, as well as the profusion of green spaces in the parks that used to be noble properties.
There are two National Trust properties for cultivated days, while Solihull houses Land Rover’s main production plant, which has a world-class visitor centre.
Is Solihull a part of Birmingham?
Is Solihull a wealthy area?
Is Solihull north or south of Birmingham?