HomeArchiveChristmas in Leicester SquareChristmas in Leicester SquareChristmas in Leicester Square, London, WC2H 7BX.View Map View Seating Plan51.5130484-0.1283029 👤WestEndTheatre 📅3 October 2018 Tags: Christmas in Leicester Square, Theatres Archive