The Who set time change June 28, 2015 Please note that The Who’s Pyramid Stage start time tonight has been brought forward by 30 minutes, to 9.15pm. Tweet