Location, location, location. You could not possibly be in a more central location for exploring all London has to offer. Major sights were easily walkable, and you have three underground stations within a block or two, as well as countless bus stops. Helen was a very responsive and accommodating host. The apartment looks exactly like the photos.