The eel barge “palinaak” has been spotted in Sea Reach at the mouth of the Thames about an hour ago, under power, as it heads to London. We look forward to it arriving at Hermitage later this afternoon.