The owner of West Ham United’s London Stadium insists there have been no formal bids from the club or any other party to buy the 68,000-capacity arena. Reports had suggested that City Hall, which is effectively the stadium’s ultimate landlord, had set a £50m price tag for the sale of a venue that…
Back to Business
Business
October 29, 2026 at 11:30 AM
No bids for West Ham’s London Stadium amid reported £50m asking price
CityAM
Excerpt from CityAM.