HomePlaces Open with Maps Related Articles Category Market Area Deptford Address Deptford High St, London SE8 4NS Map Access 488 m from New Cross London Overground 0.5 km from Deptford Bridge Docklands Light Rail 0.7 km from Greenwich Docklands Light Rail