For The Body Shop on London’s iconic Oxford Street, we delivered a 3D animated window display over a two-month period, designed to captivate and engage the millions of visitors passing by. Positioned in one of the world’s busiest shopping streets, the installation reached the largest audience of any visual display screen in our portfolio, with an estimated 17 million viewers. By combining immersive animation with cutting-edge display technology, the project amplified The Body Shop’s brand presence, creating a memorable retail experience that resonated with both customers and passersby.