Tag Archives: Eltham Palace

Celebrate Christmas in style

Celebrate Christmas in style

English Heritage is staging a number of traditional and wonderful events over the festive season, both indoors and out, that are guaranteed to get you into the Christmas spirit. Don’t miss the opportu ...