Show filters
BFI London IMAX Cinema
London SE1
the British Film Institute IMAX theatre has the largest screen state-of-the-art cinema in Britain. It is more than 20 metres high and 26 metres wide, seats 477 and shows incredible large-format films