First time I set a foot in Peckham, it feels like I don't belong here and I keep looking at my google map, worried too much of being lost, but seriously I couldn't believe how friendly this neighborhood is, that after 5 min all the worries faded away