BFI Riverfront London: British Film Institute

posted in: All News | 0

Burrowed beneath the arches of Waterloo Bridge, The British Film Institute ( BFI ) Southbank was originally built in the 1950s to accommodates the UK’s largest independent cinema house and National Film Archive. Prominently facing the river Thames, the BFI … Continued