Red Roses- England women to face New Zealand at Twickenham 0 02.05.2024 12:17 BigNewsNetwork.com (sports) England will host world champions New Zealand at Twickenham Stadium in September in preparation for October's WXV 1 tournament.