St Helena local

RMS St Helena’s historical and final journey to London along the River Thames

Despite a grey overcast afternoon in central London on Tuesday 07th June 2016 the RMS St Helena began her historical and final journey along London’s River Thames from Tilbury docks where she has been moored since Sunday 5th June 2016 after completing her last North bound two week voyage since departing St Helena as the […]