Hampstead Stage Company – A Christmas Carol TheatreBy 1645July 31, 2018Leave a commentA Christmas Carol explores themes of transformation, hope, and compassion.