The May Fair Hotel

Stratton St,

Mayfair,

London

W1J 8LT