Where the Heart Is
110 episodes

Chris's over-friendly manner puts his job in danger, Stephen's first day back at school proves nerve-wracking, and Peggy is summoned to Leeds.

Where the Heart Is

4. Shifting Sands - Chris's over-friendly manner puts his job in danger, Stephen's first day back at school proves nerve-wracking, and Peggy is summoned to Leeds.

More info

Series 4