London's ultimate delivery pizza
Yard Sale Pizza was born out of three friends’ shared passion for simple, quality pizza. Yard Sale Pizza have expanded over the years and now have 6 branches all over London: East Dulwich, Hackney Road, Leytonstone, Walthamstow, Finsbury Park & Clapton.
39 Lordship Ln, East Dulwich, London SE22 8EW
184 Hackney Rd, London E2 7QL
105 Lower Clapton Rd, Lower Clapton, London E5 0NP
15 Hoe St, Walthamstow, London E17 4SD
622 High Rd Leytonstone, Leytonstone, London E11 3DA
54 Blackstock Rd, Finsbury Park, London N4 2DW