Location is good. Good transport links for work. Nice having the river so close. Security and safety are great. Not many restaurants and shops but only in deptford high street. Cheap living costs compared to city.
Read all Read less