London’s best new dining spots
The last 18 months saw the closure of many old favourites from the London dining scene, which makes the efforts of those willing to roll the dice on a new opening all the more admirable. Here’s where you should snap up a table in the coming months: Kudu Grill – Nunhead Kudu Collective, the small group
