EastEnders Season 34 Episode 149

5781

S34 E149 Aired Sep 21, 2018 30m

Hayley fears the worst. It is a race against the clock for the Carters. Carmel is on a mission to make a change.

Season 34