A good place to staying in London, very close to the metro station that can take you to the center in minutes, and great hospitality from the hosts!