Dog walkers will either walk straight on by or, if of an architectural bent, be stopped in their tracks as they amble down this exclusive Highgate street self proclaimedly in the ‘lee’ of Kenwood ...