...popular Deptford High Street, this property is perfect for the London commuter, with Train services to and from the city, ... commuter, with Train services to and from the city, London Bridge is only (approx.) 7 mins away. Deptford DLR and New Cross