A nice and clean place to stay for your trip in London.
The area is quiet and very close to the Subway. I recommend it.