The Tattershall Castle in London

The Tattershall Castle

The Tattershall Castle
Victoria Embankment, Whitehall,
London,
SW1A 2HR

Cuisine: British

Book now »
 

Description of The Tattershall Castle

Ideally situated between Embankment and Westminster on the Thames, The Tattershall Castle is a boat bar and restaurant that is unique to London. Enjoy perfect views of the river and the London Eye whilst dining on a wide range of British classics.

How to reserve a table at The Tattershall Castle

We advise you avoid disappointment by booking your table in advance. We offer a completely free table reservation service for you. Click below to find availability and book your table...

Book Now »

Opening Hours

Monday to Thursday: 11:00 - 23:00

Friday & Saturday: 11:00 - 02:00

Sunday: 11:00 - 22:30.

Photos available

Image of The Tattershall CastleImage of The Tattershall CastleImage of The Tattershall CastleImage of The Tattershall Castle

Click to view more photos

The Tattershall Castle Location

Local points of interest:

The following music venues, bars, clubs and hotels are near to The Tattershall Castle:

  • The Tattershall Castle (Nightclub) 32 yards away
  • R.S. Hispaniola (Bar/Pub) 38 yards away
  • Tattershall Castle (Bar/Pub) 38 yards away
  • The Boat Show Comedy Club (Nightclub) 38 yards away
  • Good Ship Benefit At R.S Hispaniola 38 yards away

Find out more about the local clubs, bars, restaurants and points of interest: The Tattershall Castle map