“The Glastonbury Festival features approximately 1,000 different traders, including food vendors, craft stalls, and charity tents.”