CREATE The Right Side of London
From Saturday 25 June to Saturday 23 July, London’s most exciting pop-up restaurants and interactive art installations will appear for just five weeks in CREATE House, a secret building in Canary Wharf, donated by Canary Wharf Group plc.