The BFI London IMAX cinema, north of Waterloo Station, London, England, United Kingdom
Size: 6016px × 4000px
Photo credit: © P.D Amedzro / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 2, advertisement, advertisements, advertising, amazing, architecture, bank, bfi, billboard, billboards, british, building, cinemas, daytime, district, dome, entertainment, exterior, film, imax, institute, london, movie, odeon, south, spiderman, uk, venue, waterloo