Get us in your inbox


You’ll never guess which London borough earns the most

David Clack

Just kidding: it’s The City, obviously, and by a pretty margin, too. As revealed in a new report by the Office of National Statistics, pinstriped types earn an average salary of £50,575, well above the London-wide average of £34,315. 

Tower Hamlets (the borough in which Canary Wharf lives) comes in second with average earnings of £41,866 a year, while the city’s politicians make do with third place, with Westminster salaries averaging £35,721.

Unsurprisingly, incomes are more modest in the outer limits of town, with Sutton (£22.1k), Bexley (£20.9k) and Harrow (£17.8k) propping up the city’s earnings league table.

But what about you? Is it time you jacked in the day job and found yourself a more lucrative postcode? Or perhaps you’re in need of a little evidence your boss is shafting you? Read on and get negotiating.


City of London, £50,575

Tower Hamlets, £41,866

Westminster, £35,721

Southwark, £34,139

Camden, £33,719

Islington, £33,545

Lambeth, £32,161

Hammersmith and Fulham, £31,062

Hounslow, £30,099

Hackney, £27,668

Kensington and Chelsea, £27,656

Hillingdon, £27,622

Richmond upon Thames, £27,463

Wandsworth, £27,029

Greenwich, £26,515

Croydon, £25,239

Barking and Dagenham, £25,232

Brent, £25,203

Ealing, £25,072

Barnet, £24,747

Haringey, £24,527

Kingston upon Thames, £24,365

Lewisham, £23,716

Newham, £23,657

Redbridge, £23,474

Bromley, £23,357

Merton, £23,253

Havering, £22,995

Enfield, £22,622

Waltham Forest, £22,246

Sutton, £22,126

Bexley, £20,878

Harrow, £17,759

Or find out which are London's most extreme postcodes.


Popular on Time Out

    Latest news

      Read next