Celebrate New Year’s Eve in Style on the Thames at Tattershall Castle
Bring in 2025 like never before with an unforgettable evening aboard Tattershall Castle, London’s iconic floating venue moored directly opposite the London Eye on the River Thames. With unmatched views of the world-famous London fireworks, exquisite food, Champagne aplenty, and electrifying entertainment, this is your ultimate destination to welcome in the New Year in style.
Tattershall Castle offers one of the best vantage points in the city to witness the dazzling London Eye firework display when the clock strikes midnight, but the view isn’t the only highlight of the night. Tickets also include a canapé menu of gourmet delights such as Halloumi Soft Tacos, Devon Crab Crackers, Mini Beer-Battered Fish & Chips, Mini Steak & Ale Pies and indulgent desserts like Chocolate Brownie with Blackberry Coulis.
Guests will also receive six Lanson Champagne drinks tokens to keep the celebration flowing, and the evening’s entertainment features live music, a magician, DJ, and a party atmosphere that’s guaranteed to make this a night to remember.
Paul McGilloway, General Manager of Tattershall Castle, said: “New Year’s Eve on Tattershall Castle is always a magical experience, and this year is set to be one of our best yet. With unbeatable views of the fireworks, incredible food, and a vibrant party atmosphere, we’re proud to host an event that creates unforgettable memories for our guests. We can’t wait to welcome everyone aboard.”
Event Details
Location: Tattershall Castle, Victoria Embankment, SW1A 2HR
Date: Tuesday 31 December 2024
Time: Doors open at 7PM, last entry at 9PM, event ends at 3AM
Dress Code: Formal or semi-formal attire
Tickets: £549 (2nd release)
Make this New Year’s Eve extraordinary by securing your place on Tattershall Castle. Tickets are selling fast, so don’t miss out on this once-in-a-lifetime experience.