Pretty close from Angel Station and King's Cross Station--there were all in walking distance which is a big advantage in London. There are many bus stops near and many restaurants and stores that you can approach conveniently.