The final beam was laid on a new nine-storey building on London’s Hanover Square development; a progress celebrated by contractor Mace and Great Portland Estates with
The final beam was laid on a new nine-storey building on London’s Hanover Square development; a progress celebrated by contractor Mace and Great Portland Estates with