The ten London boroughs paying the most income tax were Kensington and Chelsea, Westminster (£4,640,000), Wandsworth (£4,260,000), Camden (£3,840,000), Richmond upon Thames (£2,810,000), Barnet (£2,760,000), Hammersmith and Fulham (£2,590,000), Lambeth (£2,400,000), Islington (£2,380,000), and Bromley (£2,350,000).