![](https://assets.twickenhamstadium.com/cdn-cgi/image/fit=pad,format=auto,quality=85,width=720,height=480,trim=371%3B366%3B621%3B372/images/original/14946-team-photo.jpeg)
08 March 2024
#FromTheVaults - Red Roses v France 2003
The 29th April 2023 went down in history, as the Red Roses played their first stand-alone fixture at Twickenham Stadium. More than twenty years on, we're looking back to their first fixture at the venue...