Backyard Cinema
Abode Greenwich Peninsula 17
North Greenwich
London
SE10 0JF