The May Fair Hotel

Stratton Street, London, W1J 8LT, United Kingdom