I was there a few days for work a Kew Gardens, before heading to a conference. The location was very ideal, and proximity to the kew station made getting anywhere in London relatively easy. The area in general is beautifully lush, with plants you wouldn't expect visiting the UK and with a major grocery store and pharmacy near by, doing a bit of shopping by foot wasn't difficult either.