The ‘In Town’ Business Park
A new generation business location is taking shape at The Green, Solihull, representing a radical departure from traditional out-of-town developments. A sustainable, thriving commercial centre, The Green is an 'in-town' business park providing first class facilities to the community of which it forms an integral part, as well as offering an extensive choice of Grade A office accommodation on landscaped campus. continue reading