What is the LIDO Festival in London?
What is the LIDO Festival in London? lido festival takes place on the historic lido field in tower hamlets, east london. As a fan-first festival, we celebrate globally loved artists who take the lead on the event curation, alongside emerging…