No, none of the rental offices are inside the train station. Be careful, as some companies list their rental office as located at Kings Cross Station but are actually located some distance away.