Movies Filmed at Penarth Pier

The Esplanade, Penarth, Vale of Glamorgan CF64, UK
Nearby Locations
Penarth Esplanade from Doctor Who
235 m

2 Church Road from Doctor Who
612 m

6 Church Road from Doctor Who
620 m

Browse more nearby locations.
Show Map

Torchwood

Tosh and Tommy kiss. From episode 2x03 "To the Last Man".