Peak Practice
Walking Away
S3 E10:
The Beeches welcomes trainee doctor Andrew Attwood, but will the folk of Cardale take him under their wing? Who can solve James' sleeping problem? Beth has some very big news for Jack.