Deptford , en liten stad nere vid flodeni