WRWC England v Canada, World Cup Final Published 10/08/2017 at 450 × 300 in Emily Scarratt takes centre stage in England’s World Cup victory WRWC England v Canada, World Cup Final at Stade Jean Bouin, Avenue du Général Sarrail, Paris, France, on 17th August 2014