London Wiki
Advertisement

The Green Party of England and Wales is a political party, formed in 1990.

It has a number of members of the London Assembly and the London Borough councils, and contest parliamentary elections.

Advertisement