Watch EastEnders season 2016 episode 206 tv series online free
Release: Dec 25, 2016
The residents of Albert Square are determined to have a peaceful Christmas this year. But with secrets festering, families fractured and pressure building, will they all get the Christmas they asked Santa for?