Debbie's place in London was fantastic. Close to a lot of food options and only a shot walk to Kings Cross train station. Would definitely stay again if I return to London.