Millennium Hotel London Mayfair

44 Grosvenor Square
London
United Kingdom