Results 2 results found Boxpark Shoreditch, a shopping mall made from shipping containers, London, England, United Kingdom, Europe Boxpark Shoreditch, a shopping mall made from shipping containers, London, England, United Kingdom, Europe