Do you mean Waghorn Street? I lived on Waghorn Street, SE15 in rented accommodation for about 5 years in total. I absolutely loved it. I now live about a 5 min walk away, technically in East Dulwich, but that's as much by coincidence than by design. Peckham Rye is really well catered for transport wise in SE London. I think where you're looking has the best balance of transport availability of Peckham Rye and access to the lovely neighbourhood pubs, parks, food markets and places to eat of Peckham Rye (and the ever developing Bellenden Road) and East Dulwich. If you live in Deptford you're no stranger to what can happen around these parts but also what the actual reality of every day life is like in comparison to rumour and media hype. Also check out Nunhead, Brockley and Crystal Palace if you're committed to buying in the SE. Enjoy!