Embankment Garden Cinema
Embankment Garden Cinema is the BFI London Film Festival's beautiful temporary venue, nestled in the tranquil surroundings of Victoria Embankment Gardens.
Embankment Garden Cinema,
Villiers Street,
WC2N 6NS
00000 000 000
Embankment Garden Cinema
Tube:
Train:
Bus: