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.
UK’s best pizza named by National Pizza Awards – but there’s a catch if you want to visit

Discover more from UM LEGACY PRESS LTD
Subscribe to get the latest posts sent to your email.