Lime Grove Studios Pictures (1 picture) Pictures Locations England London Lime Grove Studios Peter Tork