It is an excelent place to stay in London. Is really near to many tourist places, that you can go walking.
You also have near tube and bus stations. Near a street were you have stores, and restaurants were you can have breakfast.
We really enjoy staying with Kristina and Andrei they are really nice people.