Movies Filmed at Aberthaw Power Station

Aberthaw Powerstation The Leys, Aberthaw, Barry, Vale of Glamorgan CF62 4ZW, UK
Nearby Locations
Limpert Bay Beach from Doctor Who
729 m

St Athan Boys' Village from Doctor Who
941 m

Gileston Farm from Doctor Who
1.3 km

Browse more nearby locations.
Show Map

Doctor Who

Professor Docherty's Factory (exterior)

Martha & Thomas Milligan approach the factory and later capture one of the Toclafane balls outside in episode 3x13 "Last of the Time Lords".