Vendula London


London Flagship Store Promotional Film

A promotional film for the opening of the Vendula London Flagship Store in the heart of Covent Garden, London.

The first opening of a flagship store is a  crucial moment in the development of a brand.
Swoosh Films partnered with Vendula London to help promote the event, as well as documenting the progression of the building work, while simultaneously communicating on the brand history.