Christmas Party VenuesLondon

Exclusive venue hire

Tattershall Castle

Embankment

Up to 400 guests
Standing
Up to 400
Seated
Not supplied yet. Ask us
Nearest station
Embankment
Area
Not supplied yet. Ask us
Postcode
Not supplied yet. Ask us

Overview

This Christmas, embark on a journey of festive magic aboard Tattershall Castle, your unique and charming venue for unforgettable celebrations on the Thames.

Enjoy a festive backdrop & iconic views. Surround yourself by twinkling lights, enjoying breath-taking views of the London Eye and Houses of Parliament. Immerse yourselves in the festive ambiance of this iconic moored boat, creating lasting memories with colleagues, and friends.

Savour a specially curated Christmas menu featuring seasonal delights, alongside festive drinks enjoyed on the deck or in the cosy lounge.

Escape the ordinary and enjoy a unique Christmas experience on the Thames. Soak in the festive atmosphere and breath-taking views, creating memories that will last a lifetime.

Food, drinks and entertainment

Food

  • Bowl Food
  • Canapes

Drinks

  • Bar Tab
  • Bespoke Packages
  • Cash Bar
  • Drinks Reception

Entertainment

  • Bespoke Entertainment
  • DJ (Professional)

As listed by the venue. Prices and availability on request.

Good for

Group sizes

Venue types

Getting there

Nearest station
Embankment
Area guides
See all areas of London

Similar venues

All venues

WestminsterPiccadilly Circus

116 Pall Mall

Up to 350 guests250 seated

Iconic · Traditional · Unique

Dixie Queen, photo 1

London Bridge & Bankside

Dixie Queen

Up to 550 guests400 seated

Boat · Venues with a View

Not quite right?

Send us your date, numbers and budget and we'll shortlist venues that fit, including ones not listed here.

Send us your brief