Mayfair's best restaurants

Find the best places to eat out in Mayfair, from sustainable restaurants to food markets, Michelin-starred restaurants to fish and chip shops