The Cinema in the Arches

22 Arches Lane Battersea United Kingdom SW11 8AB
020 3330 7120






State of the art luxury cinema in Battersea London. Showing first run films with reclining seats, cocktails, wine and more.