Barbara's place in Hampstead is in a wonderful location, only 3 minutes walk to the tube station and then only about 15 minutes to central London on the tube. Even though it is so central, while you are staying there it feels like you are in a village not in a huge city. The apartment was really, really clean and cosy with everything you need. Barbara was always quick to respond to messages. Highly recommended.