More to explore:
Flemings Mayfair London
Flemings Mayfair - London, United Kingdom #Jetsetter
Flemings Townhouse - Mayfair London
The cocktail lounge at the Flemings Mayfair in London
Omg, I can walk to ascot. I will be at the horse races in my butterfly hat! Mayfair London
Flemings Mayfair Hotel in London honeymoons.about....
Original and very evocative: Arches, Mayfair, London
Flemings Hotel Mayfair, apartments and rooms, opposite Green Park, London - globalmousetravel...
One Mayfair, London (leaning towards this for masq)