image 7 of 8
previous | next

The "TATTERSHALL CASTLE" was the last ship to operate the ferry service across the River Humber. Following the opening of the Humber Bridge in 1981 the ship was withdrawn from service and ended up as a floating bar and restaurant. Located on the Embankment between Charing Cross and Westminster Bridges in London the owners decided that the ship required a complete internal and external make-over to capitalise on its prestigious location. "TATTERSHALL CASTLE" has now become a popular venue for Londoners and visitors alike with spectacular views across the water of the London Eye, the South Bank and Big Ben.