England celebrate their World Cup win with their fans at a Champions Party at Battersea Power Station in London
Red Roses relive the highlights of the day and lift the trophy once more
England beat Canada 33-13 on Saturday in front of record crowd for women’s rugby










Leave a Reply