There is no doubt that experiencing London has many ways, and I believe staying in Anna's place is definitely one of them. The reason is simple, unlike staying in a hotel, you get a chance to live like a Londoner or feel like having a new home in London.
Anna's place is close to bus stops and tube station which allows you to easily travel to major attractions and train stations. However, the house is located in a very quiet and safe area with all necessary and easy-use appliances.
We would definitely stay again if we are back to London.