Solihull (, or ) is a large town in the West Midlands, England with a population of 123,187 in the 2011 Census. Historically in Warwickshire, it is a part of the West Midlands conurbation. It is the largest town in, and administrative centre of, the larger Metropolitan Borough of Solihull, which has a population of 209,890 people. Solihull is located southeast of Birmingham, northwest of Warwick and northwest of London.