Fireworks over Battersea Power Station, London (© Michael Lee/Getty Images)
Published: 2026-11-05 · Region: United Kingdom