The May Fair Hotel

Stratton St, Mayfair,
London W1J 8LT