England make winning start May 20, 2017 161 Sky Sports Rugby England and New Zealand both enjoyed an unbeaten first day of the season-ending London Sevens at Twickenham.