
3
"Screen on the Green, Islington. An iconic cinema in a fantastic building, showing select films here since 1913. Also home to possibly the worlds smallest cinema bar! It's a lovely antidote to the multiscreen complexes taking over other parts of the city."

Comfortable seats, licensed bar, varied programme, stylish interiors
83 Upper St, London N1 0NP, United Kingdom Get directions