Write a Review
Verified Profile
Snow Films are a female-led documentary production company based in London, founded by filmmaker Anna Snowball.
Locations
United Kingdom
Great Western Studios, 65 Alfred Road,
London,
London
W2 5EU
Focus Areas
Service Focus
- Other Services
- Advertising
Client Focus
- Large Business
- Medium Business
Industry Focus
- Media
- Art, Entertainment & Music
- NGOs