The image above is from Burberry World, located in Burberry’s London flagship store. It is a 19th-Century themed store that includes high-tech twists like RFID tags that activate various videos. They have live models and bands and incorporate sound effects into the experience.
Burberry is highlighted in a new white paper on Immersive Experiences from PwC Strategy &. The paper highlights how various brands have used technology and their retail space to tell stories about themselves. Advertising is not the only place brand stories can be told – as this paper shows they can come through at every touch point.