After visiting London a couple if times, staying in different places, I think Julia's place is the place to stay.
It is clean, comfortable, spacious, and only 5 minutes away from the central and circle lines of the underground.
Julia was very nice, and all went well with the stay.