By continuing to browse the site, you are agreeing to our use of cookies.

Christmas in Leicester Square transforms the centre of bustling London into a wonderland including traditional Christmas markets and a whole host of fantastic shows in the beautiful surrounds of a tradtional 1920s spiegeltent.