Remove Branded Environments Remove Display Remove Outdoor Remove Retail Space
article thumbnail

Burberry’s Imagined Landscape aims to immerse and wow

Inside Retail

Inside, Imagined Landscape is an entirely curated experience that incorporates multiple spaces, blending the physical and digital realms. The films are displayed on interactive screens celebrating nature. But the site inspires consumers to embrace the outdoors as well. Branded environments.

Artistic 130