Newham council have given up their 35% shareholding in the London Stadium in return for community and regeneration benefits for all Newham residents over the next 100 years the council announced in a Press conference today. In 2011, Newham’s full council voted unanimously to invest £40 million into the stadium business, which subsequently became known […]
Read More:
Newham lose ownership of London Stadium


Latest posts by The Gaffer (see all)
- Soucek: West Ham have finally got character back - 29th May 2025
- West Ham 1-2 Nottingham Forest highlights & rate the players! - 29th May 2025
- Premier League ins and outs – clubs confirm player exits - 29th May 2025