MovieMaps

Movies Filmed at Argoed Quarry

1 Brigham Cottages, Llanharry, Pontyclun, Vale of Glamorgan CF72 9JY, UK
Nearby Locations
St. Senwyr's Church from Doctor Who
1.5 km

Llansannor Court from Doctor Who
1.6 km

Browse more nearby locations.