Luke Catleugh with his top 5 pizzas in london

One of my favorite destination is UK. One of my favorite food is pizza. So what is the combination here?

Pizza in UK ! I google around and found the top 5 pizzas recommended by
Luke Catleugh . The pizzas are indeed some of the best in their region. They are easily the Top 5 pizzas there. Btw, if you pass by Guilford, here is one my favorite one there: Centro Pizza of Guilford