Major London venue Lord’s will host the Women’s Cricket T20 World Cup this year as the tournament’s venues were revealed. The Home of Cricket will stage the showpiece final in next year’s World Cup in a win for the capital amid competition from other major UK Test arenas. Manchester’s Old Trafford, Leeds’ Headingley, Birmingham’s Edgbaston, [...]
Full ArticleMajor London venue to host 2026 World Cup final
City A.M.
0 shares
1 views
You might like
Related news coverage
Lord's to host final of 2026 Women's T20 World Cup
BBC Local News: London -- Lord's will host the final of the Women's T20 World Cup on Sunday 5 July next year, organisers announce.
BBC Local News