Alternative Text

Caroline Pidgeon

Caroline Pidgeon MBE is a Liberal Democrat Londonwide member of the London Assembly.