Organisers of the Neverworld Festival this morning (19 July) filled Windrush Square with flamingos, saying: “Festivals are full of life-changing experiences and Neverworld want to capture this and bring a smile back to the residents of London”.
They say tickets for the festival at Hever in Kent from 2 to 5 August are almost sold out … but you can find out more at the festival website.