Definitions for "Deptford"
Deptford is an area in the London Borough of Lewisham and London Borough of Greenwich, on the south bank of the River Thames in south-east London. An area of the same name can be found in the City of Sunderland.
Deptford was a parliamentary constituency centred on the Deptford district of South London. It returned one Member of Parliament to the House of Commons of the Parliament of the United Kingdom.