The May Fair Hotel, London

Stratton St
Mayfair
London
W1J 8LT

W: www.themayfairhotel.co.uk