The May Fair Hotel 

 

The May Fair Hotel, Stratton Street, Mayfair, London, W1J 8LT