The Red Roses will attempt to win the Rugby World Cup at home
Twickenham Stadium (Getty Images)
The Red Roses will attempt to win the Rugby World Cup at home