
Tattershall Castle Aft Deck and Stateroom
Embankment
Tattershall Castle Aft Deck and Stateroom · 14 photos
Close













- Standing
- Up to 400
- Seated
- Not supplied yet. Ask us
- Nearest station
- Embankment
- Area
- Not supplied yet. Ask us
- Postcode
- EC4Y 0DZ
Overview
If you’re seeking a distinctive venue in London, consider the Tattershall Castle, a captivating moored boat on the Thames offering stunning views of the iconic London Eye and Houses of Parliament.
Each room on board is fully air-conditioned, ensuring a comfortable experience regardless of the season.
During the summer months, guests can bask in the warm weather on the deck, and in the cooler evenings, the cosy atmosphere below deck provides a welcoming retreat. Regardless of the weather, the Tattershall Castle consistently impresses all their guests.
The Stateroom is perfect for larger receptions, flooded with natural light and offering splendid views of the Thames, providing a private space for you and your colleagues.
In conjunction with the Stateroom, the Aft Deck offers a picturesque setting with panoramic views of the Thames, making it ideal for larger gatherings on sunny summer days.
Good for
Getting there
- Address
- Victoria Embankment, City of London, London, EC4Y 0DZ
- Nearest station
- Embankment
- Area guides
- See all London areas
Other spaces at Tattershall Castle


Similar venues



London Bridge & BanksideLondon Bridge
Exclusive Hire of HMS Belfast
Summer Boat Party · Unique & Quirky · 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.