Where To Stream Daisy May & Charlie Cooper's Nightwatch Season 1 Episode 5
Carew Castle
- Aired October 26, 2025
- 29 Min
Daisy and Charlie continue their ghost hunt amongst the ruins of Carew Castle in Pembrokeshire. But without even a roof for shelter, will they manage to stay the night?