Where is BFI IMAX?

Where is BFI IMAX located?

BFI IMAX, BFI IMAX, Great Britain (approx. 51.505°, -0.11361111°)


Where is BFI IMAX on the map?