11-13 Abingdon Road, , England W8 6AH
020 7937 0120
Filed under:
London’s one, two, and three star restaurants, mapped
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