Twickenham among eight venues picked for 2025 Women’s Rugby World Cup By webmaster - August 22, 2023 14 0 Twickenham has been chosen as one of the eight host venues for the the Women’s Rugby World Cup in England in 2025. RELATED ARTICLES Sports Marshall on her MMA ‘adventure’ ‘I’m chasing Shields!’ Sports World Rugby promises action after queue chaos in Marseille Sports ‘We’d been written off too early’ Borthwick delights in proving doubters wrong