About James Beckles
James Beckles is a councillor for Custom House ward in the London Borough of Newham and a former MEP candidate for London. He is also an active member in his local Cooperative Party branch and a deputy leader for Black Labour Movement.
More about James Beckles
James Beckles is located at London, United Kingdom
https://jamesbeckles.wordpress.com/