Nice place to stay in london. buses in front of the door and train is on walking distance.
Hosts are really nice. Recommend 100%