London Stadium set to host Cricket World Cup match | Dailymail-Swansea City | NewsDump.co.uk 

London Stadium set to host Cricket World Cup match

Published By: Dailymail-Swansea City - 20-03-2017


CHARLES SALE: England are set to play in front of the biggest crowd ever assembled for a cricket match in this country when the World Cup is...