Mandarin Oriental Mayfair London

22 Hanover Square,
London, United Kingdom