Where To Stream Lost and Found in the Lakes Season 1 Episode 10
Detectorists at Derwent Water
- Aired January 6, 2025
- 28 Min
The detectorist team take on a desperate search for a couple's lost wedding ring, and the hunt is on for the owner of a lost smartwatch.