Can you help us on polling day to hand out flyers around Leytonstone Tube Station during the morning and evening rush hours? With your help, we can make sure we are visible through the whole of polling day and fresh in peoples minds when they go to vote.
Church Lane
Leytonstone
London E11 1HE
United Kingdom
Google map and directions