Islington South and Finsbury £13,465,970
Cities of London and Westminster £10,207,345
Vauxhall £7,785,376
Holborn and St Pancras £5,880,930
Bethnal Green and Bow £5,395,079
Hackney South and Shoreditch £4,693,355
Kensington & Chelsea £3,054,498
Brentford & Isleworth £2,732,184
Hammersmith & Fulham £2,153,913
Hampstead and Highgate £1,997,238
Islington North £1,930,883
Battersea £1,395,163
Ealing, Acton & Shepherd's Bush £1,124,643
West Ham £1,110,753
Regent's Park and Kensington North £1,057,645
Lewisham Deptford £937,477
Brent East £859,841
Tooting £639,129
Wimbledon £565,000
Greenwich and Woolwich £493,935
Richmond Park £361,828
Finchley and Golders Green £354,899
Hornchurch £343,121
Hornsey and Wood Green £217,480
Croydon Central £215,111
Streatham £169,716
Brent South £122,825
Hackney North and Stoke Newington £120,270
Harrow East £118,271
Walthamstow £104,099
Erith & Thamesmead £100,000
Hendon £65,946
Harrow West £51,796
Dulwich and West Norwood £47,430
Chingford and Wood Green £40,000
Barking £40,000
Tottenham £39,767
Brent North £31,050
Edmonton £30,000
Lewisham West £26,394