DEPTFORD, a town three miles east of London, on the southern banks of the Thames; chiefly considerable for its fine docks for building ships, and the king's yard.
DEPTFORD
article · 162 chars · lineage ↗ · page image at NLS ↗
article · 162 chars · lineage ↗ · page image at NLS ↗