Tattershall Castle lunchtime visit review

Tattershall Castle London floating pub and restaurant


Introduction


Welcome aboard the Tattershall Castle! Situated on the River Thames, this unique floating pub and restaurant in London offers an unforgettable experience for locals and tourists alike. 

Tattershall Castle

The moored boat that is PS Tattershall Castle used to be a passenger ferry across the humber estuary. From 1934 to 1973, before being towed to London in 1976.

Tattershall Castle was first opened on the River Thames as a floating art gallery, before opening in 1982 as a restaurant. 

With its rich history, stunning views, and vibrant atmosphere, the Tattershall Castle is a must-visit destination for anyone seeking a memorable dining or drinking experience in the heart of the city.

Step aboard this magnificent vessel and prepare to be transported back in time as we delve into the fascinating story behind the Tattershall Castle. 

Discover how it evolved from a World War II minesweeper into a beloved social hub known for its exceptional food, charming ambiance, and unbeatable riverside location.

Whether you're looking to enjoy a delicious meal with friends or simply unwind with a refreshing drink while taking in breathtaking panoramic views of London's iconic landmarks such as Big Ben and the London Eye, there's no better place than Tattershall Castle

So grab your mates or that special someone and let us take you on an exciting journey through history combined with modern-day indulgence at this one-of-a-kind floating establishment.

Get ready to embark on an extraordinary culinary adventure as we explore all that makes Tattershall Castle so special. 

From its delightful menu options crafted by talented chefs using locally sourced ingredients to its cozy interior adorned with nautical accents – every aspect has been carefully designed to ensure an unforgettable experience for visitors.

So come along as we uncover what sets apart this remarkable floating pub and restaurant from all others in London. 

Get ready to savor delectable dishes amidst captivating surroundings while immersing yourself in centuries of maritime heritage. Let's dive right into everything that makes Tattershall Castle truly exceptional!

My Experience 


Riverside lunch at Tattershall Castle

I went with my husband and kids on a hot summers day with no reservation. It is a casual lively environment and the deck of Tattershall Castle was completely packed throughout our stay. 

It's a family friendly pub and restaurant experience, where tables and stools are first come first serve and free to claim by guests of the ship for as long as they choose to stay aboard. 

We didn't manage to grab a table as it was so busy, so made do with stalls and sat right by the ships edge facing out to sea. 

With close views of the London eye and all the action on the Thames. It was a nice afternoon. As we didn't have a proper table, we just ordered some chunky chips, French fries and drinks. 

I would love to return for a couples only sunset dinner and will update you if that does happen. 

The History of Tattershall Castle


Tucked away on the banks of the River Thames, Tattershall Castle stands as a testament to England's rich history. 

This magnificent structure has witnessed centuries of change and turmoil, making it an intriguing destination for history buffs and adventure seekers alike.

Built in the 15th century by Lord Ralph Cromwell, Tattershall Castle was originally designed as a fortified residence. Its strategic location allowed it to serve as both a symbol of power and protection during times of unrest. 

Over the years, this impressive castle passed through the hands of several noble families before being transformed into its current incarnation.

Today, visitors can explore Tattershall Castle and immerse themselves in its fascinating past. As you wander through its towering walls and winding staircases, you'll feel transported back in time to an era when knights roamed these very halls. 

From its grand Great Hall to its beautifully preserved interiors, every corner tells a story waiting to be discovered.

But perhaps one of the most remarkable aspects of Tattershall Castle is that it is not just a relic frozen in time – it has been given new life as London's floating pub and restaurant! 

Yes, you read that right – this historic castle now serves as a unique dining experience like no other.

Perched on top of the river itself, The Tattershall Castle London floating pub and restaurant offers breathtaking views while indulging in delicious food and drink.

Whether you're looking for an exquisite dinner date or simply want to unwind with friends over drinks on deck, this one-of-a-kind establishment promises an unforgettable experience.

So why not step aboard? Discover the captivating history behind Tattershall Castle while enjoying modern comforts within its ancient walls. 

Immerse yourself in centuries' worth of stories woven into each brick – from medieval battles fought here long ago to tales whispered among guests today.

The Tattershall Castle London floating pub and restaurant


Perched on the iconic River Thames, amidst the vibrant backdrop of London's skyline, lies a hidden gem that promises an unforgettable dining experience – The Tattershall Castle London floating pub and restaurant. 

This one-of-a-kind establishment seamlessly blends history with modernity, offering patrons a truly unique setting to indulge in delicious food and drinks.

Steeped in history, this floating pub derives its name from the historic Tattershall Castle warship that once sailed these very waters.

Today, it stands as a symbol of preservation and celebration of maritime heritage. As you step aboard this remarkable vessel, you can't help but be captivated by its charm and character.

The Tattershall Castle boasts an array of features that set it apart from your typical dining venue. From its spacious outdoor terrace affording breathtaking views of landmarks like Big Ben and the London Eye.

To its elegant interior decor reminiscent of a classic British pub – every corner exudes warmth and sophistication.

Whether you're looking for a casual lunch or an indulgent dinner experience, The Tattershall Castle has got you covered. 

Their diverse menu offers something for everyone - from traditional British dishes like fish & chips to mouthwatering burgers and delectable seafood options.

Pair your meal with their extensive selection of craft beers or choose from their wide range of cocktails expertly crafted by their talented mixologists. 

With live music and even comedy adding to the convivial atmosphere on select nights, The Tattershall Castle guarantees an evening filled with laughter and good company.

In addition to being a renowned dining destination, The Tattershall Castle also hosts private events such as weddings, corporate gatherings or birthday parties. 

Imagine celebrating your special day surrounded by loved ones while floating on the Thames – truly an unforgettable experience!

Escape the hustle bustle of city life for just a moment as you embark on this captivating journey aboard The Tattershall Castle London floating pub and restaurant.

Immerse yourself in history while enjoying the finest culinary delights and breathtaking views of London's iconic landmarks.

The Features of the Tattershall Castle London floating pub and restaurant


The Tattershall Castle London floating pub and restaurant is not your average dining experience. Situated on a converted paddle steamer, this unique establishment offers a one-of-a-kind setting for enjoying delicious food and drinks.

One of the standout features of the Tattershall Castle is its stunning location on the River Thames. As you step aboard, you'll be greeted by breathtaking views of iconic landmarks such as the London Eye and Big Ben. 

Whether you choose to dine indoors or opt for an alfresco experience on the deck, you're guaranteed a picturesque backdrop that adds to the overall charm of your visit.

Inside, the Tattershall Castle boasts an inviting and cozy ambiance. The nautical-themed decor creates a warm and welcoming atmosphere that instantly makes you feel at home. 

You can relax in comfortable seating areas while savoring delectable dishes from their extensive menu.

Speaking of food, this floating pub and restaurant certainly does not disappoint when it comes to culinary delights. From classic British pub fare like fish and chips to gourmet burgers and mouthwatering seafood options, there's something here to satisfy every palate. 

And let's not forget about their impressive selection of beers, wines, cocktails, and spirits – perfect for pairing with your meal or simply enjoying as you soak up the riverfront views.

In addition to its fantastic food offerings, the Tattershall Castle also hosts live entertainment throughout the week. From live bands playing popular tunes to vibrant DJ sets that get everyone dancing into the night, there's always something happening here that will keep you entertained well beyond dinner.

Whether you're looking for a memorable dining experience or simply want to unwind with friends over drinks in a unique setting, make sure to add Tattershall Castle London floating pub and restaurant to your list of must-visit spots in London. 

With its captivating location on board a historic vessel combined with delicious food choices and lively entertainment options – it promises an unforgettable time by the river.

Conclusion


Tattershall Castle is not your typical historical landmark. It has been transformed into a unique and vibrant floating pub and restaurant that offers an unforgettable experience for locals and tourists alike. 

With its rich history, stunning views of the River Thames, and exceptional food and drinks, it's no wonder that Tattershall Castle London is a popular destination.

Whether you're looking to enjoy a relaxing drink on the deck while soaking in the picturesque surroundings or indulge in a delicious meal prepared by talented chefs, this floating establishment has something for everyone. 

The combination of its fascinating past and modern-day allure make Tattershall Castle London an absolute must-visit.

So next time you find yourself in London, be sure to hop aboard the Tattershall Castle for an extraordinary dining experience like no other. 

Immerse yourself in history as you dine amidst breathtaking scenery – it's an experience that will leave you with memories to treasure forever.

Instagram@ Gone Sun Where

Contact me

Name

Email *

Message *