Place very good to stay, amazing localization, close to tube, bus station in front of place. I think when I'll be next time in London I'll choose the same place.