Posts Tagged “Flemings”

Even the address of Flemings Hotel gives a clue to the style and quality of this boutique establishment: Half Moon Street, Mayfair. It’s one of the smartest areas in London, although the eponymous and long-gone pub had a considerable and iffy reputation. Mayfair takes its name from the popular annual gathering which, several hundred years…