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