MovieMaps

Movies Filmed at Channel View Flats

174 Channel View Rd, Cardiff, CF11 7HW, UK
Nearby Locations
A4232 (Bridge over River Taff) from Doctor Who
374 m

Grangemoor Park from Doctor Who
563 m

A4232 (A4055 Junction) from Doctor Who
726 m

Browse more nearby locations.