Closest Station
Embankment
From
£1000 min spend
Standing
950
Seated
140
Closest Station
Embankment
From
£1000 min spend
Standing
950
Tattershall Castle is a 1930's paddle steamer permanently moored on Victoria Embankment, opposite the London Eye. The boat is a floating pub & restaurant and a great place to book a social party or corporate event. It houses 5 bars, a nightclub and 3 private event spaces, with a regular award-winning comedy in their nightclub every Friday & Saturday night.