I know that Peckham had a share of it's bad days in the recent past, but I was wondering, have it changed at all? I'm coming to live there (from abroad) soon for a couple of months and I'd like to know what to expect there. Just the general idea of the area.
Posted: 2011-03-13 15:03:31