Rose Bowl in Southampton is all set for the Women’s T20 World Cup 2026. Entertainment Jigar Saraswat 5 months ago 13 0 Rose Bowl in Southampton is all set for the Women’s T20 World Cup 2026.