Food & Drink London’s Starry Plateau: No New Three-Stars but Mayfair Shines With Prestigious Upgrades Mayfair’s dining scene is undergoing a stunning transformation, with culinary gems like Socca and The River Café raising the bar. Can you handle the flavors? First Time in London TeamFebruary 10, 2026