top of page
Vendula London
AW18 BTS
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