Great place to stay! Just in front of the tube station so easy to get to everywhere and also loads of restaurants and convenient stores nearby if need some stuff. Overall a perfect place to stay for tourists in London