top of page

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.

bottom of page