On this day in 2024, a St Albans promoter was recognised as the "Best Large Festival" at the UK Music Festival Awards. The Isle of Wight Festival, organised by St Albans' John Giddings, was voted the ...