LOC5276: Industrial multi-space building for film, shoot and event location hire (Newham, London)

An industrial multi-space building based in the heart of East London's docklands area.