Wed 31 Dec 2025 21:00 - Thu 01 Jan 2026 01:00 New Years Eve London 2025/26 Thames Boat Party Millbank Millennium pier, London