We had a blast staying here! It is a short walk to the underground station and we loved the Black Dog pub right down the street. It was also helpful to have a washing machine. Overall, it has everything you will need for your stay in London.