
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."

Classic cinema with plush seating, in-theatre bar, and film selections.
83 Upper St, London N1 0NP, United Kingdom Get directions