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.

Check out our free weekly podcast

Back to top button