Deptford, a town on the S. bank of the Thames, partly in Kent and partly in Surrey, now forming part of London; once with an extensive Government dockyard and arsenal, the site of it purchased by the Corporation of London as a market for foreign cattle; is now the central station for the Electric Light Company.
Population (circa 1900) given as 101,000.
Definition taken from The Nuttall Encyclopædia, edited by the Reverend James Wood (1907)
Depping * De Quincey, Thomas