Anna's place is in an absolutely perfect location. I will stay here every time I come to London. Close to local coffee shops and restaurants, yet nice and quiet for peaceful evenings as well. Perfectly situated close to the Tube to access whatever you may need (including the airport!). I could not recommend the location more.