Perfect day, on the Thames with the James -