Look out for a new hotel at Grosvenor Place. The Peninsula Hotel owners, Hong Kong and Shanghai Hotels, will build at the central London Location which will be mixed use — including hotel, retail and possibly residential.
This is the company’s first London property, which is located near Buckingham Palace, Hyde Park and other popular tourist attractions.