Towns & cities

Appledore

Village at the mouth of the River Torridge in Devon, England

England · 51.0525, -4.1945

1 film or series was filmed in Appledore. For these, the exact spot is not known.

Appledore
Photo: Sannse at English Wikipedia · CC BY-SA 3.0 · Wikimedia Commons

TV series filmed in Appledore

Filming locations nearby