Becca Thackray

Becca Thackray was a GPEW Lambeth London Borough Councillor for the Herne Hill ward during the 2010s.