Grace Jones is put in charge of Meltdown festival: It’s about time darling

Grace Jones (Ian West/PA)
Grace Jones (Ian West/PA)