Greenlight for major development in Solihull town centre

Solihull planners have given the green light to a restaurant and office development in Solihull town centre in the heart of UK Central. The 12,626 sq ft scheme comprises two units and will be built in Mell Square shopping centre on the corner of High S... Read more >