About Deptford Dockyard
Deptford Dockyard was an important naval dockyard and base at Deptford on the River Thames, in what is now the London Borough of Lewisham, operated by the Royal Navy from the sixteenth to the nineteenth centuries.
Deptford Dockyard was an important naval dockyard and base at Deptford on the River Thames, in what is now the London Borough of Lewisham, operated by the Royal Navy from the sixteenth to the nineteenth centuries.