Charlie meets his match in a high-class lady with a secret! Ruth faces a dilemma when the head of a natural skincare company comes to the Granger Clinic.
Discover 11,128,835 listings and 278,133 playable programmes from the BBC
Charlie meets his match in a high-class lady with a secret! Ruth faces a dilemma when the head of a natural skincare company comes to the Granger Clinic.