The London Eye has unveiled 12,288 new Christmas lights, with free festive shows every 15 minutes from November 14 until January 3, 2027.
Source disclosure
This is a source-linked briefing. Read the original report from This Is Local London .