Pizza Pilgrims Selfridges
If you're after the best affordable restaurants in Soho, then be sure to check out Pizza Pilgrims located on the 4th floor of Selfridges. 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.