The Tattershall Castle in London
The Tattershall Castle
Victoria Embankment, Whitehall,
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...
Monday to Thursday: 11:00 - 23:00
Friday & Saturday: 11:00 - 02:00
Sunday: 11:00 - 22:30.
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