Where To Stream Doctors Season 18 Episode 125
A Christmas Carol
- Aired December 14, 2016
- 30 Min
Drama series set in a health centre. Scrooge grumbles about Christmas, but will visits from some spectres convince him that it is actually a good thing?
A Christmas Carol
Drama series set in a health centre. Scrooge grumbles about Christmas, but will visits from some spectres convince him that it is actually a good thing?