Plot: Linda's world spirals following her accident. Buster and Mick open up to each other, but it's clear they have a long way to go

EastEnders - Season 31 - 12/05/2015 (Episode 76)
Episode Aired On:
Tuesday, May 12 2015
9 years ago
Tuesday, May 12 2015
9 years ago