1. South Bank and the London Eye
The riverside around the London Eye is a classic spot for a Thames-side walk, with the river and central London landmarks making a striking backdrop after dark. Tattershall Castle, a permanently moored boat opposite the London Eye, hosts a ticketed New Year's Eve party with live music and DJs, but its ticket page does not confirm fireworks access. Strada Southbank offers an evening dinner booking nearby. Treat this area as a scenic place to spend the evening, not a guaranteed fireworks viewpoint: an organised city fireworks display for 2026-2027 has not been confirmed in the event details available.