The 2018 London Sevens was the penultimate event of the 2017–18 World Rugby Sevens Series and the eighteenth edition of the London Sevens.
You have declined cookies. This decision can be reversed.
Change Cookie Consent
You have allowed cookies to be placed on your computer. This decision can be reversed.