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

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