邀请函应该由你朋友发给你,另外需要你朋友什么资料,你应该咨询英国大使馆。想来无非是他本人的身份证明,住房,收入等证明。