0 favorites     0 comments    66 visits

See also...

England England



Keywords

water
uk
ship
transport
river
London
Picasa
'united kingdom


Authorizations, license

Visible by: Everyone
All rights reserved

66 visits


'Tattershall Castle'

'Tattershall Castle'
Tattershall Castle is a floating pub and restaurant moored on the River Thames at Victoria Embankment. It served as a passenger ferry across the Humber estuary from 1934 to 1973, before being towed to London in 1976. (Wikipedia)

Comments

Sign-in to write a comment.