Built on a temporary site and made entirely from recycled shipping containers, London’s latest retail park lays claim to be the world’s first ever “pop-up” shopping mall.


Original source: Click to read full story.
CNN.com Recently Published/Updated