Rudy’s Pizza Napoletana is bringing its renowned, authentic Neapolitan pizzas south of the river, opening its latest pizzeria on Lavender Hill, Clapham Junction, this May. To mark the occasion, ...