Rosa Rankin-Gee at Corner New Cross, a cafe and creative space, on New Cross Road
(Picture: Adrian Lourie)One of the things I love about Queen’s Road is that it’s in between lots of places.
It has its own vibe but you’re 10 minutes from Peckham, Nunhead, Deptford, New Cross.