You couldn't find a more convenient location in London, can't believe how close to King's Cross this is!