Food & Drink, Mayfair, Restaurants The Lecture Room & Library: 3 Michelin Star Dining in Mayfair Come with us to one of London’s 3 Michelin Star restaurants. We review the menu, the decor, the service & more. Read More