A summer cruise on the Thames Gallery