Previous Image Next Image Screen Shot 2014-06-19 at 18.37.49 Still from our film of Piccadilly Circus