Property
Grosvenor House set to be sold in £1bn deal
The iconic London hotel Grosvenor House could become the UK’s single biggest hotel sale after reports it is close to being sold as part of a £1bn deal.
You'll need to
subscribe to unlock this content. Already subscribed? Login?