Stephanie Archer

Stephanie Archer was a Lib Dem Kingston upon Thames London Borough Councillor for the Chessington North & Hook Ward during the 2010s.