cntraveller.com
Where to find the most delicious pizza in London – and exactly what to order London’s come a long way since the first Pizza Express on Wardour Street dazzled diners with its open-kitchen dough-spinning in the 1960s. Back then, the best pizza in London was one that you could get your mitts on – today, you can hardly move in the capital for artisan bases, outrageous toppings and a growing list of beloved Italian restaurants in London. But not all of them are created equal. Whether you prefer thin…
about 2 months ago