UK’s best pizza named by National Pizza Awards – but there’s a catch if you want to visit

A London pizzeria has won the award for the ‘Best Pizza in the UK’ at the 2026 National Pizza Awards – all before actually opening its doors to the public.


Discover more from UM LEGACY PRESS LTD

Subscribe to get the latest posts sent to your email.