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

Dismiss Notification
Close Sidebar
Christmas in Leicester Square
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.