The Oval
- Sports
The Oval, Lord’s to host WTC Final in 2023, 2025: ICC
Dubai: The Oval and the iconic Lord’s will host the World Test Championship (WTC) Final in 2023 and 2025 respectively, the game’s governing body ICC said on Wednesday. England were identified as…