News

London dominates the list – with more than 60 per cent of the restaurants based in the UK’s biggest city. The list is compiled by analysing more than 900,000 diner reviews, along with diner ...