1 Charlie Chaplin Walk
BFI London IMAX Cinema houses the UK's largest cinema screen within a glass-enclosed cylinder. Spectacular sound and light shows precede 2D and 3D films which can be enjoyed from luxurious seats.
No reviews found. Be the first to review this place.