London Marriott Hotel Grosvenor Square

London W1K 6JP