We loved everything about this apartment. It is in a quiet street of a residential neighborhood , yet in a central location, and just 5 minutes from the tube stop. There are good restaurants at walking distant from the apartment.
The apartment is well furnished with anything you may need and we found it very convenient to have two bathrooms. Something worth mentioning is that the apartment is on the third floor and you need to walk up the stairs since there is no elevator. This was not a problem for us, but it is something to consider.
We will definitely go back if we return to London.