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.
- Location: Covent Garden
- Type: Pubs
- Tags: comedy night, dj, food, on the river, vegetarian dishes, wireless internet access, international, private parties: up to 220 guests
- Nearest Transport: Embankment, London Underground







2 reviews
1 review
0 reviews
3 reviews