There will be an antenatal class to suit you, as they are targeted with different specifics – women only, both partners, same sex partners, women who would prefer to bring a friend, teenagers and more. Check what’s available in your area, and pick the class suited to your needs.
Ask your GP for information about classes run by midwives and at your local hospital as these should be free but you will have to pay for NCT classes. Classes run by the NHS may be held in a large group and will probably be held in a hospital or a health centre. NCT classes will be more focussed as are held in smaller groups, which enables you to make friends.
Classes usually run for six to eight weeks.