This south London pizzeria serves the best pizza in the UK, according to the National Pizza Awards 2026 is one of our current travel picks. A south London pizzeria – which isn’t even officially open yet – has just been crowned the winner of the National Pizza Awards 2026. Five Fe.