Pinewood Studios

Cinema

The biggest blue screen in Europe, at Pinewood Studios, London.