This area (and I include the Peckham SE15 side of Peckham Rye Park) is the best place to live in London. Lordship Lane has only a few chain shops far too many trinket shops but lots of atmosphere. We have Peckham Rye Park, Nunhead Cemetery, and whilst there's a lot wrong, there's more 'right' than in many other places around London. This forum is very special too. Have a read around it. Hope things work out for you here.