MovieMaps

Photo of Universal NTH

Location: Surrey Biofuel Facility
As Seen In: Supergirl episode 4x03 “Man of Steel

The employees of Lockwood Family Steel yell as they block the path of the delivery truck leaving the factory.