Millennium Mayfair Hotel

Millennium Mayfair Hotel
39-44 Grosvenor Square, London, W1K 2HP