When Henrietta's fate in 17th-century Garve looks set for a happier ending, Sophie and Ben's holiday must come to an end. Stars Grace Glover. Show more
Discover 11,128,835 listings and 277,927 playable programmes from the BBC
When Henrietta's fate in 17th-century Garve looks set for a happier ending, Sophie and Ben's holiday must come to an end. Stars Grace Glover. Show more