We (my dog and I) stayed in Helen's apartment in our first month in London. The apartment was great, the location was perfect, close to the tube and stores. The neighborhood is excellent. But most important Helen was a great host, she helped us a lot to settle in.