Embankment Films is an international film and television sales and production company based in London, England.