The Switch Building is a disused electrical facility with vintage features and fantastic textures and diverse areas for filming.
Film Barking and Dagenham
Film Office