Skip to main content

St James's · London

The Tattershall Castle

17 upcomingmostly comedy

The venueAbout The Tattershall Castle

A pub and nightclub situated on a beautiful boat on the Thames, located opposite the London Eye between Westminster and Embankment tube stations.

By typeWhat's on here

What’s on17 upcoming events

Before you goFrequently asked questions

What events are coming up at The Tattershall Castle?

The Tattershall Castle in London currently has 17 upcoming events listed on EventsList.co.uk, including comedy, food and drink, speed dating. Browse the full listings above for dates, times and booking links.

Where is The Tattershall Castle located?

The Tattershall Castle is located in the St James's area of London, United Kingdom. Use the interactive map above and the Get Directions link to find it easily.

How do I book tickets for events at The Tattershall Castle?

Click on any event listing to see full details and the "Book Tickets" button, which links directly to the official ticket seller. Many events at The Tattershall Castle also offer free entry — check individual listings for pricing.