Looks like something didn't work quite right. Please reload this page.
Restaurants
London
Westminster
Tattershall Castle

Tattershall Castle

British, European

Dishes priced around£13

Photo of restaurant Tattershall Castle in Westminster, London

Fast and free booking for:

About Tattershall Castle

Good for groups 🎉
Card payment
Parking options
Open today
-
Opens at 11:00 am
Monday
11:00 am - 11:00 pm
Tuesday
11:00 am - 11:00 pm
Wednesday
Closed
Thursday
11:00 am - 3:00 am
Friday
11:00 am - 3:00 am
Saturday
11:00 am - 3:00 am
Sunday
11:00 am - 10:30 pm

Dine out. Cash in.

Book a table online and get cashback with Quandoo Loyalty Points! Every 1,000 points you earn is worth £10.

Already have 1,000 points? Redeem them now.

Already have 1,000 points? Redeem them now.

If you have found the perfect dish and you're in charge of picking a restaurant

Book a table before they’re gone

More about the restaurant: Tattershall Castle

Tattershall Castle on the Thames provides not just a fantastic view of the river from its top deck restaurant, but also some truly spectacular examples of British cuisine, including ham hock and pea terrine; mature cheddar and red Leicester rarebit; smothered Shropshire chicken; roasted squash hot pot; sticky toffee pudding; and the ever-popular Eton mess. As if that wasn’t enough, Tattershall Castle also offers afternoon tea, light bites and a sandwich menu for when you’re not in the mood for a full meal. Located just off the Victoria Embankment near Charing Cross station in London, Tattershall Castle is a must. To avoid disappointment, remember to book a table in advance.

Frequently asked questions

Does the restaurant Tattershall Castle have parking?

Yes, the restaurant Tattershall Castle has Street Parking.

Can I pay with a credit card at Tattershall Castle restaurant?

Yes, you can pay with Visa, MasterCard, Debit / Maestro Card, Amex.

Thinking about making a Tattershall Castle booking?

What's the restaurant buzz at Tattershall Castle all about? Great British food and beverages keeps diners coming back for more at Tattershall Castle. Located near Westminster in London, Tattershall Castle features dishes like European. Check out what sets Tattershall Castle apart from other restaurants in London and book a table today to enjoy your next meal out!