Helen's place has the perfect location in London for the "city" where I was working. In addition to easy and safe access, the apartment was very spacious and clean, and near lots of restaurants, pubs and supermarkets. Perfect for me on a week long business trip. Home away from home. Highly recommended.