Further benefits include being local to all amenities and having various transport links close by including Deptford Bridge ...