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

Property Management ID
I26LJQ3d5sj
Distance
322.00
Unit
metre