Mamhilad Park Industrial Estate as Research Base
Ood storage area and bridge over the pit.
Source: The Doctor Who Locations Guide
Doctor Who episode “The Impossible Planet” was filmed in Cardiff in the United Kingdom.
Ood storage area and bridge over the pit.
Source: The Doctor Who Locations Guide
The Doctor investigates the mysterious seal on the surface of the planet.
Source: The Doctor Who Locations Guide