Christmas in Leicester Square

Leicester Square Spiegeltent, London

What's on at the Christmas in Leicester Square