The Mayfair Hotel London
0
Reviews
Five Stars in London
- Abbey Wood
Stratton Street
, Abbey Wood, London, W1J8LT
20 7769 4041
http://www.themayfairhotel.co.uk
There are 5 star hotels, and then there is The May Fair: an individual London hotel of true pedigree in the heart of Mayfair. Welcome to your London home
|