The Tattershall Castle London
0
Reviews
Pubs in London
- Covent Garden
Victoria Embankment
, Covent Garden, 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.
Tags:
comedy night, dj, food, international, on the river, private parties: up to 220 guests, vegetarian dishes, wireless internet access
|