Life Membership Life Membership is open to everyone, in the UK and overseas. It entitles one person to receive all standard and optional membership benefits for life. Buy Life Membership Manage Cookie Preferences