"the road that would take him back to Dunstan Road"

There is a Dunstan Road in North London, on the other side of Hampstead Heath from Highgate:

Google Map