London Stadium Set For ‘Festival Of Cricket’ Weekend
London Stadium set for ‘festival of cricket’ weekend at 2019 World Cup… • England v Australia and India v Pakistan are games under consideration • Proposals to be discussed by World Cup organising committee on 11 May The London Stadium is moving closer to hosting two matches over a weekend in the 2019 World Cup, […]