For a direct current benchmark, ONS Annual Survey of Hours and Earnings workplace data says median gross weekly pay for full-time employees working in London was £958.20 in April 2025. That is one of the clearest official benchmarks for "average salary London".
It is a gross, weekly, full-time, workplace-based measure. It does not mean take-home pay, and it is not the same as a resident-based London earnings figure for people who live in London. That definition matters because London salary pages often mix unlike-for-like measures.
That distinction matters because people searching for “average salary London” usually want a quick benchmark number first, then context. London does lead the UK on headline pay, but the practical question is what survives after tax, rent, commuting and the time cost of work. A high London salary can still produce weak real value if the cost base rises with it.
This benchmark refers to employees working in London, not necessarily living there, and it is measured before tax and other deductions. That is why different London salary pages can quote different numbers. One source may be workplace-based, another resident-based, and another may use annual rather than weekly earnings.
London salary figures vary because different sources measure different things. One figure may be the median, another the mean; one may show weekly gross pay, another annual earnings; and one may cover people working in London while another covers people living in London. A London benchmark is only reliable when the page states exactly which measure it is using.
For a real decision, move from the market benchmark to your own numbers. Compare this page with average salary UK, then test the offer through Salary Calculator, salary after rent and True Wage to see what London pay is really worth once rent, travel and unpaid time are counted.