Contractor Awarded £28m Contract for London’s St George’s Health and Wellbeing Hub
A £28m contract to construct the state-of-the-art St George’s Health and Wellbeing Hub in London has been secured by McLaren Construction. The development will be … Read more