Italy v England – 2020

Watch England take on the Azzurri at the Stadio Olimpico in Rome. A fantastic city to visit for a weekend, even better when the rugby is on!