Following their 33-13 victory over Canada in the Women’s Rugby World Cup final, England’s Red roses show off the silverware to a sea of proud supporters at Battersea Power Station.READ MORE: England’s Rugby World Cup-winning celebrationsAvailable to UK users only.
Source link
Women’s Rugby World Cup England 2025 : Red Rose lift trophy at Battersea Power Station