Known for its fashion-filled shipping containers, this pop-up mall is a defining feature of London’s cultural hotspot, Shoreditch.
Location
51.523528, -0.076236
Image

Property Management ID
fs4V7DyQdd7
Distance
0.00
Unit
mile