I loved my stay at Leonora's place. Her apartment is from a few steps to the tube and it's close to local stores, like pharmacies and supermarkets. It was also possible to reach all London places by bus. The neighbourhood is lovely and has a lot of movement.
It's also a cozy place where me and my husband felt just at home. The place was carefully decorated.