Back to Explore
EXPLORETime Out London · 1h ago

This is officially the best pizza in London right now, according to Time Out

Executive Brief

The 30-second read

Time Out has identified Ozzy’s at The Bedford Tavern as the premier pizza destination in London. The establishment recently opened in October 2026 to critical acclaim within the city's competitive dining sector.

  • 01Ozzy’s recently launched operations inside The Bedford Tavern in October 2026
  • 02Time Out London officially ranked the venue as the city's top pizza location
  • 03The establishment has achieved significant market recognition within weeks of opening

Go deeper · Explore playbook

London Business News: Executive Guide →

AI-generated summary · Verify at source

Ozzy’s only opened at The Bedford Tavern earlier this month