££PizzaItalianPop Brixton, 49 Brixton Station Rd, London SW9 8PQ, London, SW98PQ+447494426434Opens at 12:00
London Pizza Champions (2016) and runners up (2017). Our dough is made in house using old school, natural techniques which take 48 hours. We source the best indredients we can find and we always cook our pizza with fire and some serious heat.Read more