12 of London's top restaurants gave us walk-in data on Saturday, 6 June 2026. Weather: 13.7°C, Light drizzle.
One question, asked live: “If I popped in now, would there be much of a wait?”