london river sports suck 24 07 2018