This is an excellent place to stay whatever your London plans. I’ve stayed for work and also leisure on a few occasions.
Area is quiet but still plenty of places to eat. Tube is really close and you can get to most parts of London with relative ease.
Facilities in flat are great and it’s very tastefully decorated. Couldn’t expect more