West Ham 'WIN £3.6m court battle against their London Stadium owners'... as judge rules in favour of the club due to 'two manifest errors'
West Ham, who moved to the venue in 2016 after it was used for the London Olympics four years prior, were obliged to make a £6.5m payment as part of their lease agreement with E20 Stadium.