About Tattershall Castle
A 1934 paddle steamer moored opposite the London Eye — that's an opening line no hotel function room can compete with. Tattershall Castle trades on novelty and location in equal measure. The Thames setting, the multi-deck layout, the views of Parliament and Big Ben from the outdoor deck — it all creates an event atmosphere that's impossible to manufacture on dry land.
River Views and Deck Parties on the Thames
The Aft Deck is the standout. Up to 200 standing with its own bar, heated and sheltered for year-round use, and a panoramic backdrop that includes most of London's greatest hits visible from the South Bank to Westminster. For summer corporate parties, team socials, and Christmas events, the outdoor space elevates what would otherwise be a standard drinks reception into something guests actually remember.
Multiple Decks at Tattershall Castle, Multiple Moods
The vessel's structure creates natural separation between spaces — from the 360-degree views at the Bridge to the intimate Chesterfield-furnished Lounge below deck. Full venue hire at 550 standing gives surprising capacity for a boat, and the progression from deck to cabin to stateroom provides the kind of event flow that single-room venues struggle with.
Booking Tattershall Castle for Events
Between Embankment and Westminster tube stations, with in-house catering and built-in AV in the Stateroom, the practical side works. Licences run to midnight. The venue isn't suited to events requiring wheelchair access — the original 1930s stairways are steep — but for team parties, brand launches, Christmas celebrations, and summer receptions where the setting needs to do the talking, a paddle steamer on the Thames remains genuinely hard to top.
Tattershall Castle Venue Hire is Perfect For
Reviews
Location
Westminster, SW1A
Embankment Station