The Square Opening Hours Christmas 2024 Lok. The christmas market in leicester square returns to london opening on the 8 november, for two months of buzzing festivity. Set in our spacious soft play area on a sunday morning for a relaxed christmas experience ideal for.
6th november 2024 to 6th january 2025 (start date. View our full festive opening hours and find out the quieter times to shop here.