Harrods : Beauty Adventure
British luxury department store Harrods in Knightsbridge, London celebrates iconic brands, exclusive products and luxurious treatments making the beauty hall the ultimate destination for every part of your beauty routine with the Beauty Adventure installation in the Brompton Road windows asking, where will it take you...featuring crystal shard landscapes, luminated surfaces and sphered framing this modern and holistic display is an otherworldly spectacle!