MovieMaps

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.