Look no farther. You have found your "Place" for the London stay. In a quiet area away from the noise of the city. Easy city access as a bus stops just outside the front door making city center access very easy. Bus to overground or tube, take your choice.
Two of the most open and accessible hosts you will ever meet.