The Louis Vuitton design concept store in London's long-established department store, Selfridges, opened in 2013. The symbolic double helix elevator connecting three floors offers the visitors a 360-degree view to explore each floor in its entirety.
LONDON, U.K.
2013