2 british gastropub rooms in Mayfair, editor-picked by TableJourney. All of Mayfair's food · All british gastropub in London.