Long let. Excellently located on Deptford High Street surrounded by a wealth of amenities, this smart studio apartment offers bright and spacious interiors.
Set on Deptford High Street, this property benefits from a number of local amenities being on the door step. Deptford Station is also easily accessible for excellent transport links.