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.

Book a Table at The Tattershall Castle

Information

Address
Victoria Embankment, Whitehall
London
SW1A 2HR
Restaurant Style(s)
Bar & Restaurant
Restaurant Cuisine(s)
British
Open Hours
Monday to Thursday: 11:00 - 23:00
Friday & Saturday: 11:00 - 02:00
Sunday: 11:00 - 22:30.
Average Price for Meal
£26
Average Price for Main Course
£15

Credit Cards Taken
All Major Credit Cards

Special Offers

This consists of Tea, Traditional finger sandwiches, scones with clotted cream and jam and cakes. The Tea also comes with a complementary glass of prosecco or Hendricks Gin & Tonic. Book this offer

This consists of Tea, Traditional finger sandwiches, scones with clotted cream and jam and cakes. The Tea also comes with a complementary glass of Champagne Book this offer

Location

Menu

There are no example menus for The Tattershall Castle.