Microsoft Flagship Store - London

Microsoft Store epic digital experience in London.

Located on London’s Oxford Circus and occupying almost 22,000 square feet over three floors of impressive space, 360-degree video walls, running throughout the store, evolve the space through a series of worlds and moods, from architectural illusions to sensorial abstractions. The space transforms through 3D animation, taking visitors on a journey into the many digital dimensions of the Microsoft brand.

Storyboarding