View of the BFI London IMAX cinema, South Bank, north of Waterloo Station


Size: 3647px × 2736px
Location: London, England, United Kingdom
Photo credit: © P.D. Amedzro / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: architecture, attraction, bank, building, cinema, dome, england, entertainment, europe, european, exterior, imax, kingdom, london, modern, south, structure, uk, united, venue, visitor, waterloo