All Aboard for a Night on the River

The Tattershall Castle is on London's Victoria EmbankmentIf you fancy partying under the stars while drinking up the atmosphere of central London's river Thames and surrounding scenery, take our virtual visit to The Tattershall Castle floating pub and restaurant.

Originally launched in 1934 to ferry passengers across the Humber estuary, and named after a castle in Lincolnshire, the boat has recently undergone major refurbishment to turn it into a unique and memorable location in which to enjoy food, drink and dancing.


Moored on Victoria embankment in central London, The Tattershall Castle offers stunning surroundings. With fabulous close-up views of some of our capital city's greatest sights, like the London Eye and Houses of Parliament, the scenery is pretty spectacular. We'd love to be here to see the impressive firework display up close on New Year's Eve.

Made up of individually styled areas, with five bars, a restaurant and nightclub, the boat comes with full air-conditioning and heating to ensure an ambient atmosphere all year round. In summer, you can make the most of balmy weather on the spacious deck. In cooler conditions, choose from the assortment of rooms below the water line and cosy up in the warm and comfortable space beneath.
On Deck at The Tattershall Castle

Love Boat

If you're looking to organise something a little bit different, space can be hired for corporate events, private parties, receptions and business lunches.

Try the plush and rich-coloured wood-panelled lounge, which is ideal for a drinks party or private dining. Or the Wardroom, with its wide expanse of windows providing an unmissable outlook across the river.

If privacy is more your thing, the Cabins offer a discreet space where velvet curtains can be closed for a more exclusive feel, which must be popular with the romantics amongst us.

All in all, a visit to The Tattershall Castle is guaranteed to be a lot more memorable than a pint down the local. In fact, only this month it was named by the Daily Mail as one of the UK's top places to enjoy a drink in the sun this summer.

You can find Tattershall Castle at Victoria Embankment, Whitehall, London SW1A 2HR. Tel: 0207 8396548. Look them up on the web at, on Facebook and Twitter.

Date: 26 June 2015
Author: The 360 Company