ROCHE on Stage 32

ROCHE

Imagine my surprise when production for this spot was being filmed at the stunning Lake District in London!! Such a beautiful location.

View this project on Stage 32