Solihull, England
Solihull (pop. 194,100) is located 8mi/13km southeast of Birmingham. The oldest landmark in Solihull is The George, dating from the 16th century.
There are a number of parks and leisure facilities including an in-line skating facility.
There are a number of parks and leisure facilities including an in-line skating facility.
Best England Hotel Rates
|
|
|
|
Hotels in Popular England Destinations

