The London Stadium generated revenue of £20.2m in 2025, of which £4.6m came from West Ham United in rent last year. However, now that the London Stadium owners have published their financial accounts for 2025, the accounts have revealed a massive group loss of £68m
These are the final accounts before the London Stadium and operating company, London Stadium 185, were transferred to Greater London Authority Holdings on 31st March last year.
Cost of sales was calculated at £21.2m, meaning the group’s operating loss was under £1m
Once other operating expenses, depreciation, impairment and other exceptional costs were factored in, losses grew to £43m
Financing cost of £11.4m of interest and £14m of other financing costs caused the total loss for the London Stadium group to reach £68.43m, an increase from £51.25m in 2024
Most Read on West Ham News
Yet again, the London Stadium was valued at nil due to onerous contracts with West Ham United and UK Athletics.
The accounts list total financial liabilities at £270m