Home news West Ham: London Stadium rent 'does not even cover cost of matches',...

West Ham: London Stadium rent 'does not even cover cost of matches', owners say

11
0

West Ham’s rent at their London Stadium “does not even cover cost of staging matches”, the ground’s owners say.
Source: BBC News London

LEAVE A REPLY

Please enter your comment!
Please enter your name here