Caroline Pidgeon

(Contributor)

Caroline Pidgeon is leader of the Liberal Democrat London Assembly Group.