Pizza Pilgrims Selfridges
Searching for an Italian spot in Soho? Look no further than Pizza Pilgrims in Selfridges. Head up to the 4th floor for delightful slices of the good stuff, parmesan crusted artichoke hearts and burrata in its gorgeous space. If you're thirsty, be sure to sip on a bespoke cocktail (or two).