This place is perfect, a really good choice to have a clean room in a nice area around London! It was even better than stay at an hotel! You should go there if you go to visit London