Nicely situated between Dulwich and Peckham Rye if you’re a South London enthusiast