Movies Filmed at Penarth Esplanade

The Esplanade, Penarth, Vale of Glamorgan CF64, UK
Nearby Locations
Penarth Pier from Torchwood
235 m

Paget Rooms from Torchwood
600 m

2 Church Road from Doctor Who
602 m

Browse more nearby locations.
Show Map

Doctor Who

Leo on Shore

Martha calls Leo and warns him about the Master in episode 3x12 "The Sound of Drums".