
Solihull is a town near Birmingham in the West Midlands region of England. Solihull is often regarded as the 'posh' part of Birmingham even though it isn't Birmingham hence it is called Solihull. Surrounded by leafy suburbs and expensive mansions it is home ... About Solihull