London pizza restaurant named the best in the world
The restaurant, which first opened its doors in 2016, has sites in Chiswick, Richmond and Soho
The restaurant, which first opened its doors in 2016, has sites in Chiswick, Richmond and Soho