Particle.news

Download on the App Store

The Ritz Crowned UK’s Top Restaurant at 2025 National Restaurant Awards

Fifty-six of the top 100 restaurants hail from London, reflecting the capital’s culinary supremacy

Image
Image
The Ritz’s Palm Court dining room serves its renowned afternoon tea
The Ritz was recently named restaurant of the year

Overview

  • The Ritz secured its first Restaurant of the Year title on June 9 after winning a second Michelin star in February
  • Moor Hall in Lancashire finished second and chef Mark Birchall was named Chef of the Year
  • The Ledbury in Notting Hill claimed third place after regaining its three Michelin stars post-2022 reopening
  • Greek-inspired tapas bar Oma debuted as the highest new entry at sixth, underlining growing acclaim for casual concepts
  • Skye Gyngell received the Lifetime Achievement Award for her enduring influence on Britain’s dining scene