2026 has already been a big year for new London restaurants – Jeremy King has reinvented Simpson’s In The Strand, Gordom Ramsay has brought his TV concept Hell’s Kitchen to London, while a number of ...