Where To Stream Emmerdale Season 47 Episode 295
Tuesday 25th December
- Aired December 25, 2018
- 60 Min
A surprise wedding is unveiled. Bernice and Nicola's tensions intensify. Bob devastates his children.
Tuesday 25th December
A surprise wedding is unveiled. Bernice and Nicola's tensions intensify. Bob devastates his children.