pizza restaurant
Pizza Express
About
Craving a taste of Italy in London? This modern Pizza Express in Belsize Park is a sure bet. We dove into their famous dough balls – perfect for sharing (or not!) – and the pizzas were just what we needed after a long day exploring the city. With fresh ingredients and a lively atmosphere, it’s a great spot to relax and indulge.