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