We're a production company making commercial video and digital branded content. We're based in London and we work internationally.
We work from our studio in East London
020 8533 7646
© 2017 Tentacle Films. Company Registered in England & Wales No: 05080019 Registered Address: 37 Warren Street, London, W1T 6AD VAT No: 174 2788 77