Tired of London, Tired of Life - A website about things to do in London

29 July 2010

Relax on the Tattershall Castle

The Tattershall Castle is a boat moored on the North Bank of the Thames between Embankment Tube Station and the Houses of Parliament. It is named after the original Tattershall Castle, built in the 15th century, or probably earlier, in Tattershall, Lincolnshire.

The ship, the Tattershall Castle, was built in 1934 and worked as a passenger ferry across the Humber estuary for around 40 years, carrying around a million passengers, as well as cars, sheep, pigs, cattle and horses during its operation.

However, that life was limited and since 1981 the Tattershall Castle has been operating as a bar & restaurant in London, in its current position on the Thames. Refurbished in 2004 and again in 2009, and has excellent views of central London. Just a shame about the bar prices.

For more, see http://www.thetattershallcastle.co.uk/


  1. I have passed by the Tattershall numerous times and often contemplated nipping in for a few drinks, but I had a funny feeling they were going to be a wee bit on the expensive side!

  2. I agree that the prices are stupidly expensive, perhaps you're paying for the view! You didn't mention one of the standout features of the place, and thats the regular live gigs. I've been to a few myself - my favourite of which was Dark Captain Light Captain headlining with Shoreline in support - I wonder why they picked that venue for the gig... :)