The London elections 10 June 2004 : the parliamentary general election 5 May 2005 : the London Borough Council general elections 4 May 2006 /
Minors, Michael.
Grenham, Dennis.
Greater London Authority.Data Management and Analysis Group.
London : Greater London Authority,
2006.
London (England). Mayor
Greater London Authority
European Parliament
Elections