131 Fortess Road, , England NW5 2HR
020 3302 4242
Filed under:
No new three-starred restaurants, but two stars for Ikoyi and The Clove Club
The Red Guide handed out 12 new stars to London restaurants this year: here’s everything to know about them and their chefs