Eltham Palace Xmas

The Spirit of Christmas

A theatrical Christmas adventure exploring meaning and magic at Eltham Palace in Greenwich, London Father Christmas needs your help restoring the true meaning of Christmas. Father Christmas’s helpers will greet you at the palace, taking you on a theatrical journey through a labyrinth of rooms, each with their own interactive characters and storytelling. The experience […]

Read more »