3-7 Devonshire Road, , England W4 2EU
020 8747 1836
Filed under:
No new three-starred restaurants, but two stars for Ikoyi and The Clove Club
Precarity has prevented many from wanting to speak out, or speak candidly; many took a short time to reflect on their industry and reasoned that it was time to get out
London has two new three-Michelin-starred restaurants