London Stadium costing Londoners more than £8 million a year

Saturday, 16 January 2021 09:58

A new report from the London Assembly Budget and Performance Committee has warned that the London Stadium, the home of West Ham United, is costing Londoners more than £8 million per year to run. If West Ham are relegated to the Championship, this cost could increase by £1.5 million. The London Assembly Budget and Performance Committee has today published its findings of its investigation into the finances of London Legacy Development Corporation (LLDC), the body set up for...Request free trial