Out on the thames ...