London pizza chain Yard Sale Pizza has taken over the former Pizza Hut site at 55 Lavender Hill, bringing their neighborhood-focused approach and in-house delivery service to the area. Pizza seems to be the thing that always works. We’ve recently seen a bundle of…
More