The British Film Institute has two locations. The BFI Southbank,
formerly known as the National Film Theater, and the London IMAX
cinema. Both of the locations that the British Film Institute are
located in London on the south bank of the River Thames.