The Floating Cinema

The Floating Cinema
Canalside Steps Granary Square, London, N1C 4AA