Welcome to the Support Centre

Where is Backyard Cinema located?

Our London venue is based in Wandsworth, South West London. 


Backyard Cinema, 2 Armoury Way, London, SW18 1SH. 


You can easily find the main entrance to Backyard Cinema London by following the link below, or by entering the below three words into the free what3words app… 3 magic words to transport you straight to cinematic heaven!




Our Manchester venue is based atop the roof of Depot Mayfield

Our Address is: Backyard Cinema, Mayfield Depot, 11 Baring Street, Manchester, M1 2PY.