When Sahara Grosvenor House Hospitality Limited paid a mammoth £470 million for the Grosvenor House Hotel back in 2010, it set a new record for the London hotel market and indicated that foreign investment into the capital was on the rise. However, it seems... Read More