Questions

When does The Muppet Christmas Carol start and end?

The Muppet Christmas Carol runs Saturday, 5 December 2026, 15:20.

Where is The Muppet Christmas Carol?

The Muppet Christmas Carol takes place at East Dulwich Picturehouse, 116A Lordship Lane, London.

Find more Christmas

Getting there

East Dulwich Picturehouse, 116A Lordship Lane, SE22 8HD London, England, GB

Open in Maps (opens in a new window)