Jessica Leigh

Jessica Leigh was a Labour Lambeth London Borough Councillor for the Oval ward during the 2010s.