It’s official – Time Out Worldwide has crowned a London pizzeria the best pizza restaurant in the world
Time Out Worldwide has crowned a London pizzeria the world's best, applauding its meticulous craft, authentic flavors and the vibrant community buzz that surrounds it....
