Illuminated Angels Tower Over Crowds Beneath London's Christmas Lights
Published date: Sat, 07 Nov 2026 01:18:02 +0700
London, United Kingdom – Illuminated angel figures towered above crowds beneath Christmas lights in central London.
Footage shared on Thursday, November 5, shows people stopping to photograph the glowing figures, with rows of festive lights suspended above the street.