Film and Video Umbrella

Location: 

8 Vine Yard
SE1 1QL   London
United Kingdom
51° 30' 3.8556" N, 0° 5' 38.4" W