Anna's place is great and has a wonderful location, close to the underground, in a calm and residential area, with lots of cool restaurants at a walking distance.
If you'd like to spend some time visiting london, that's a great place to stay at