London Wiki
Advertisement

The London Labour Party is the part of the Labour Party that operates in Greater London. The party is the currently the largest political party in Greater London.

More information on the Wikipedia page [1]

Advertisement