Write a Review
Verified Profile
STROMA Films is an award-winning video production company based in Edinburgh. We work with galleries, museums, brands and businesses to make dynamic, character-driven online content.
Locations
United Kingdom
8 Albany Street,
Edinburgh,
Scotland
EH1 3QB
07813988968
Focus Areas
Service Focus
- Animation & Multimedia
- Digital Marketing