I stayed here for 15 weeks and i couldn't of asked for a better stay, it was a great location, you are only a 5 minute walk to the nearest tube station which is on the central line, its close to lots of shops and a couple of very nice parks.
The host is Farida is lovely and very welcoming and willing to help you out with anything you need.
i could not have asked for a better stay for my time in London.