With Queen Elizabeth Olympic Park set to celebrate its 10th anniversary next year with the arrival of the ABBA Arena and a host of other events across its venue...
Queen Elizabeth Olympic Park has been revealed as the location for elrow Town London.
The fully immersive, open-air festival will be held on 19 August, with ...