mayorwatch.co.uk
London 2012: Mayor of London Candidates
On May 3rd Londoners will have the chance to elect a Mayor and 25 members of the London Assembly. Candidates standing in the 14 constituencies can be found here. Candidates standing for the 11 Lond…