If you are ever looking for a great place to have a stay in London, this place is the perfect headquarter... It's perfectly placed, the atmosphere in the apartment is great and you are free to use the kitchen, washing machine or whatever other feature of the place.
A little + for the beautiful plants as well!