BFI Stephen Street
21 Stephen Street, London
W1T 1LN