Posts Tagged “The Grill”

The Grill at Flemings Hotel in Mayfair – restaurant review

The Grill at Flemings Hotel in Mayfair – restaurant review

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…

Read more »