England Women Sevens celebrate England Women Sevens were crowned champions of the first round of the FIRA/AER European Grand Prix today (Sunday) with a hard fought 24-20 Cup Final victory over host side Russia. England, who went into this tournament with a...