I stayed at Eleanor's place for two weeks. It's in a great location, close to the tube station which can get you to central London in 15 mins. There are also lots of nice places to eat and several supermarkets nearby. Eleanor was friendly and welcoming, and was also very flexible with the check in time which I appreciated after 30 hours of flying. I would definitely recommend Eleanor's place :)