Welcome to The Tattershall Castle

What’s on tonight!

London Pubs and Bars - The Tattershall Castle, Embankment SW1A 2HR - Facilities


This fabulous floating venue offers anything from a quiet meal through to a great night out in our Club every Friday & Saturdat night.

Having being refurbished late in 2009, The Tattershall Castle is a relaxed and stylish venue where you are able to chat with your friends, relax with your family, party with your colleagues or just sit in silence and make the most of the views.

Air Conditioning Outside Area WiFi Internet
Antipodean Boat Female Friendly
Music Venue Open After Midnite River View
Cafe/Club Modern Bar Night Club
River Pub Style Bar
Webpage last updated on Tuesday, 2nd March 2010