 The current titleholder of the London Sevens is Fiji, who beat Australia in the 2019 final.The London Sevens is one of the more popular stops on the World Series.The 2011 London Sevens set a single-day attendance record of over 54,000 fans, surpassing the attendance record set by the Dubai Sevens.