Pizza Pilgrims Selfridges
If you're after the best affordable restaurants in Soho, then be sure to check out Pizza Pilgrims located on the fourth floor of Selfridges or in Carnaby. The chain was founded in 2012 by Thom and James who quit their jobs and flew to Italy to learn all they could about the brilliant dough-based dish. Now it has outposts up and down the country and the centre of London is lucky enough to house a healthy handful. Head to this popular joint to get your hands on some top-quality Neapolitan-style pizza with a bubbly crust, perfect for dipping in pesto sauce. Feast on toppings such as double pepperoni and hot honey, plus add on a side of their smoked mozzarella bites for the ultimate cheese-fest.