London Labour is the devolved, regional part of the Labour Party in Greater London. It is the largest political party in London, currently holding a majority of the executive mayoralties, a majority of local councils, council seats and parliamentary seats, and a plurality of assembly seats. More information...
According to PR-model, labourinlondon.org.uk is ranked 636,909th in multilingual Wikipedia, in particular this website is ranked 355,251st in English Wikipedia.
The website is placed before mexicanretablos.com and after cumpana.wordpress.com in the BestRef global ranking of the most important sources of Wikipedia.