Boxpark first opened in Shoreditch in 2011 and was dubbed ‘the world’s first pop-up mall’