London's 31 December 2026 fireworks are ticket-only: £40 or £55 on Ticketmaster from noon on 23 October, max four each. Areas, gates and getting home.
Official sources checked 2026-10-22
Your privacy, your choice
We use optional Google Analytics cookies to understand how this site is used. You can accept or decline analytics and change your choice anytime. Privacy & cookies