WTC final: Indian teams land in London for England tour
Cricket | June 03, 2021 13:54 ISTFollowing their departure in the wee hours of Thursday morning, both the women's and men's Indian cricket team reached London on Thursday afternoon for a long England tour.