Photo galleries

The Halcyon

It's 1940 and prominent politicians rub shoulders with aristocrats and even the occasional spy in the glamorous five star surroundings of London hotel The Halcyon in ITV's lavish eight-part costume drama.
ITV, Monday

It's a long way from Poplar for the nuns and nurses of Nonnatus House as they answer a call to help out at the Hope Clinic in South Africa. After a traditional Christmas at home, they pack their bags and head off to Cape Town.
BBC1,...