HOME/ SPORTS/ CRICKET/THE OVAL LORDS TO HOST WTC FINAL IN 2023 2025 SAYS ICC