Property
Galliard completes construction of £110m Great Scotland Yard Hotel
London developer Galliard Group has completed the three and a half year construction of the new Great Scotland Yard Hotel in London, due to launch later this year.
You'll need to
subscribe to unlock this content. Already subscribed? Login?