Where To Stream Emmerdale Season 31 Episode 246
Friday 20th December 2002
- Aired December 20, 2002
- 30 Min
Louise makes plans to leave the village. Sam's investigations unearth a fortune in a Chilean bank. Ollie and Danny's living arrangements cause strife for Len.