No bids for West Ham’s London Stadium amid reported £50m asking price

City AM ·
Sports Football United Kingdom
United Kingdom

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 currently hosts [...]

Read original article on City AM →