Mell Square

Mell Square Shopping Centre is located in the heart of Solihull, and is home to over 90 retailers. Ranging from high street retailers, independent boutiques and restaurants and cafes – Mell Square has something for everybody. Owned by local developers IM Properties, Mell Square is excited to support the Big Sleuth 2017 and local schools through their community sponsorship.