A restaurant located above a London pub is named the best in the UK at the National Restaurant Awards 2026. According to reporting on the awards results, London also makes up a large share of the overall ranking, with many of the top places to eat located in the capital. The Evening Standard notes that London dining venues dominate the top 20 positions, indicating that the city’s restaurants perform strongly across the awards list. The articles frame the win as part of the National Restaurant Awards’ annual recognition of UK dining, with the newly crowned top restaurant standing out among competitors nationwide. Beyond the top spot, the coverage emphasizes the broader pattern of London establishments ranking highly, rather than focusing on any single other venue or category. The information presented centres on the outcome of the awards and the geographic spread of the top-ranked restaurants, highlighting London’s prominence in the 2026 results.