Helen's home is perfect to visit London, good place to stay, close to bus stop wich drives you directly to center town or underground station.
Homely place! And no problems at all