This rather cool ship has been docked outside my flat the past few days...not sure what it's doing in London