Solihull
A large town located in West Midlands of England, Solihull is the most well-to-do town in the area. It has a historic architecture like the timber framed Tudor style houses and stores. There are various shopping spots in Solihull, which include an open-air market known as Mell Square. There is Touchwood, a large new shopping complex recently opened by the Queen. There are a number of parks, nature reserves and other leisure facilities like the swimming pool near Tudor Grange Park.
Visit Website