An east London specialist film centre that "aims to make film culture and history accessible" through its cinema,...
East London · 97 Sclater St, Shoreditch, London
luna luna