- Jun 17, 2011
There's a lost town in the Humber Estuary. Can't remember its name. It was described in a serious book I had called 'The Lost Villages of England' or similar - I lent it out and have never seen it again. The book, I mean.