#national-pizza-awards

[ follow ]
Food & drink
fromTime Out London
3 weeks ago

This 'crazy' east London pizzeria has been crowned the best pizza restaurant in Britain for 2025

Short Road Pizza in London won the 2025 National Pizza Awards, judged on a live cook-off of 16 independent and high-street pizzerias.
[ Load more ]