Boxpark is the world’s first pop-up shopping mall. Appearing in a goods yard next to Shoreditch High Street station this August, the new shopping complex will feature a varied mix of retailers to cater to all budgets, from mainstream brands to the more niche.