MovieMaps

Movies Filmed at Taff Mead Embankment

Taffs Mead Embankment, Cardiff, CF11, United Kingdo
Nearby Locations
Cardiff Central Train Station from Doctor Who and 1 other movie.
278 m

Alley off Havelock Street from Doctor Who
291 m

Millennium Stadium from Doctor Who and 2 other movies.
309 m

Browse more nearby locations.