Deptford is a total shithole. I live in Thamesmead..which you can maybe just about see from there. I can certainly see Canary Warf very clearly from here. My train line goes through Deptford and whenever we reach that station I feel like I would lock the windows if it was a car. If somebody from Thamesmead says that you know you are in a bad area.
|