Where To Stream Daisy May & Charlie Cooper's Nightwatch Season 1 Episode 3
Chillingham Castle
- Aired October 26, 2025
- 29 Min
Daisy May and Charlie Cooper spend the night at Chillingham Castle in Northumberland. Will they avoid the curse of the Spanish Witch?