Review: Great Expectations

Great Expectations is currently showing at Theatre by the Lake in Keswick.

Latest ITV News reports