If you are looking for a unique venue in London, the Tattershall Castle is a charming and evocative moored boat on the Thames that overlooks both the iconic London Eye and Houses of Parliament!
Each of the rooms on board are fully air conditioned, making your time on bard comfortable and pleasant, no matter what the season. Throughout the summer you can the most of the warm weather by enjoying drinks on the deck, while in the winter you can venture below deck to enjoy a warm and inviting atmosphere. All year round The Tattershall Castle never fails to make a wonderful impression on all guests!
The Tattershall Castle has a flexible space that offers a dedicated area for a three course formal seated meal, drinks reception, or a full-scale buffet!
The highly experienced events team and trusted suppliers we will take away the stress of event planning, making your day one to remember!
To enquire about group bookings please enter some details below and one of our Activity Coordinators will get back to you as soon as possible.
or
Try our NEW group planner!
To see a bespoke list of activites that are right for your event
Open the group planner