We enjoyed our stay at Lea's place, we didn't met her but we met her roomy Phillipe, a very nice and friendly guy.
The location is great, tube and bus are only minutes away. You have a supermarket almost in the same building and a lot of options to eat nearby.
The neighborhood looks also very calm and secure, if you are visiting London for a few days, we will recommend to stay here.