Mayfair's finest establishments

Grosvenor Square

Grosvenor Street is in the exclusive Mayfair W1, a chic area of Central London. The nearest tube station to Grosvenor Street is ‘Bond Street’ which is about 5 minutes to the North West. Grosvenor Street runs from Grosvenor Square to New Bond Street.

Fusing contemporary chic with classic luxury, the 5-star London Marriott Hotel…