film shop, london n16 logo

About Us

The Film Shop has been one of London's great resources for world cinema and independent film DVD rental for 18 years. We are located in Stoke Newington London N16. We have for rental a comprehensive selection of Hollywood films, documentaries, world cinema, cult movies, children's films and ... just give us a call and try us!Church Street n16     0207 249 1762