The Tattershall Castle
Victoria Embankment
London WC2N 5DJ
+44 (0) 20 7839 6548
The Tattershall Castle is a floating pub on a river boat, perfect for enjoying a drink by the river. There is also a night club on board which can cater for private parties of up to 220 guests during the week. They serve traditional English food and a selection of wines, beers and spirits.
- Neighbourhood: Covent Garden
- Type: Pubs
- Keywords: comedy night, dj, food, on the river, vegetarian dishes, wireless internet access, international, private parties: up to 220 guests
- Nearest Transport: Embankment (0.09 mi), Charing Cross (0.22 mi), Westminster (0.33 mi)








3 reviews
1 review
0 reviews
2 reviews