Noise Films
Built in a London studio, a composite set with adjustable elements to take the characters through an underground system
Tags set build