mayorwatch.co.uk
Londoners urged to vote on May 3rd
More Londoners turned out to vote for the Mayor and London Assembly in 2008 than in either of the previous City Hall elections. However figures released by London Elects, the body which oversees th…