The moorings at Bristol harbourside have postboxes, imagine there will be some areas that have those too. I think people have a PO box though, or use a friend's address.
I'd love to live on a narrowboat but would find the off-grid living tough. I like my creature comforts and flushing toilets.