Time Out London
6 months agoLondon
A brand-new Yard Sale pizzeria is opening in north London next month
Yard Sale pizza chain opening 12th London site in Tufnell Park
New Yard Sale location offering delivery to North London areas and special promotions [ more ]