Location, location, location! If you're a tourist in London, this location is perfect! All major sites are within a 15-minute walking radius, lots of food in the neighborhood, plus the tube and buses are easily accessible. Robert was a great host, very responsive, well-maintained flat in an elevator building. We'll be glad to stay at his flat again next time we're in London.