EastEnders Season 34 Episode 166

5798

S34 E166 Aired Oct 22, 2018 30m

Hayley gets a shock from an unexpected visitor. Linda tells Sharon some worrying news. Carmel is given a harsh reality check.

Season 34