fbpx

Venue

Rio Cinema – independent since 1960s

107 Kingsland High Street, London, E8 2PB

On the corner of John Campbell Road.