853london.com
Great developer rebrandings, number 2: ‘Greenwich Creekside’
We’ve been next door to here before. In Deptford, of course. For the hard of thinking, a creek divides Deptford and Greenwich. The clue is written in red on the street sign in front of the ho…