MovieMaps

Photo of Research Base

Location: Mamhilad Park Industrial Estate
As Seen In: Doctor Who episode 2x08 “The Impossible Planet