Beyoncé has once again cemented her legacy, this time in London. As part of her “Cowboy Carter” world tour, the global superstar performed six sold-out shows at Tottenham Hotspur Stadium, setting three new records at the venue.