Twickenham to Host Women’s Rugby World Cup Final in 2025
The final of the Women’s Rugby World Cup in 2025 will be staged at Twickenham, setting up the opportunity for a world-record crowd for a women’s international. World Rugby made the announcement on Monday. The record attendance for a women’s rugby international is 58,498 spectators for England’s victory over France at Twickenham this year. “Women’s […]
Continue Reading