I stayed at Selmas' home for one week while working in London, the location is excellent, only a short walk to the tube station and only a couple of minutes drive from both the A40 and A406(North circular road).
There was plenty of parking in the area which was free of charge(a rare thing in London).
I would definitely recommend.