The house is really well located, in a quite area but well connected to London Centre. Helen was very kind to provide infos on where to go, which tube to use to go in different areas of the city, etc...
I really recommend this house if you want to visit London!