- Home
- Christmas 2026
- A Public Reading: Charles Dickens: A Christmas Carol

About
A Public Reading: Charles Dickens: A Christmas Carol Come join us for a festive evening at Gladstone's Land! Immerse yourself in the classic tale of Ebenezer Scrooge and the ghosts of Christmas Past, Present, and Future. Experience the magic of Charles Dickens' timeless story brought to life through a captivating public reading. Get into the holiday spirit and enjoy this special event with friends and family. Don't miss out on this heartwarming tradition! Each ticket includes a festive hot drink!
Questions
When does A Public Reading: Charles Dickens: A Christmas Carol start and end?
A Public Reading: Charles Dickens: A Christmas Carol runs Friday, 4 December 2026, 18:00 until 20:00.
Where is A Public Reading: Charles Dickens: A Christmas Carol?
A Public Reading: Charles Dickens: A Christmas Carol takes place at Gladstone's Land, 477B Lawnmarket, Royal Mile Edinburgh, Edinburgh.
How much are tickets for A Public Reading: Charles Dickens: A Christmas Carol?
Tickets for A Public Reading: Charles Dickens: A Christmas Carol cost from £15 on the official ticket shop.
Find more Christmas
Getting there
Gladstone's Land, 477B Lawnmarket, Royal Mile Edinburgh, EH1 2NT Edinburgh, Scotland, GB
Open in Maps (opens in a new window)

