The Mayfair Hotel

Stratton St, Mayfair,

London W1J 8LT

www.themayfairhotel.co.uk/