Looks like I'm moving here (and not New Cross, it seems).
I'm quite excited. The flat is in this amazing art deco building that has a garden in the middle of it!
I don't actually know an awful lot about the area, despite my Grandparents being from there. What's good in Dulwich?