OMNI? Longboats on the Thames? Do I want to go there?
I have some friends who think taking a trip on a 60' long 7' wide longboat, moored somewhere near Heathrow, would be a great adventure. Has anybody ever heard of such a thing? Feedback?
I have sailed extensively so I can deal with compact quarters.