World Test Championship final: The Oval chosen to host showpiece
Published
BBC Local News: London -- The World Test Championship final will be held at The Oval between 7 and 11 June, says the ICC.
Full ArticlePublished
BBC Local News: London -- The World Test Championship final will be held at The Oval between 7 and 11 June, says the ICC.
Full ArticleThe World Test Championship final will be held at The Oval between 7 and 11 June, says the ICC.