Home - Mell Square
www.mellsquare-shopping.com
Mell Square Shopping Centre is located in the heart of Solihull, with a wide range of high street retailers and an array of independent boutiques offering the best in fashion and interiors to fulfil all your shopping needs.