THE SCREEN ON THE GREEN

The Screen on the Green
83 Upper Street
Inner London, Greater London N1 0NP
http://www.screencinemas.co.uk/times/thegreen.html