Solihull is a town situated in the West Midlands of England & is very close to central Birmingham. Solihull is known to be one of the most financially successful towns in the entire midlands region. The population of the town increased dramatically from just above 7,000 in 1901 to over 10000 in the 1960′s and [...]



