2026 has already been a big year for new London restaurants – Jeremy King has reinvented Simpson’s In The Strand, Gordom ...