43 Elystan Street, , England SW3 3NT
020 7628 5005
Filed under:
Scandinavian coffee, Italian steaks, and, yes, plenty of Michelin stars
No new three-starred restaurants, but two stars for Ikoyi and The Clove Club
London has two new three-Michelin-starred restaurants
Set menus, lunchtime deals, and more
The Alba speciality will grace the capital’s restaurants for a limited time only