The best place to stay in London, you will have a bus and a train station near their home, a beutiful house to stay with all services, and the kindness of the host.