I would highly recommend staying at Rachel's place. It is a little oasis, really cozy and comfortable. It's like a little haven and yet so close to all of the attractions of central London.
It is just a short walk to the tube station and the high street is literally at the bottom of the road. It is within easy walking distance of open space and we spent a day walking at Wanstead Flats and then enjoyed the open market which set up on Sunday - lots of foodie treats. Rachel couldn't be kinder or more responsive. It was the perfect place for a relaxing visit.