Camden Town is a wonderful location with tons of restaurants and shops. Not far of a walk to central London. Excellent communication, would definitely recommend.