Annandale Medical Practice 26 Huntingdon Place, Edinburgh, EH7 4AT | Tel: 0131 556 8196

Clinics and Services

Clinics and Services

We provide a range of services and clinics.

All Services

Child Immunisation

If a vaccine is given when a baby still has antibodies to the disease, the antibodies can stop the vaccine […]


Contraception is free for most people in the UK. With 15 methods to choose from, you’ll find one that suits […]

Female Health

Cervical Screen Test  Cervical screening is a method of preventing cervical cancer by detecting abnormal cells in the cervix (lower […]

Healthy Living

Stop Smoking Useful LinksQuit your way – Local NHS stop smoking service information. SmokeFree – NHS Free Smoking Helpline 0800 […]

Maternity Services

All of the GP partners provide maternity services to their patients as does our community midwife.  On discovering that you […]

Mental Health

Mental Health issues affect up to 1 in 4 adults in the UK, and are among the most frequently managed […]

Non-NHS Services

Additional Services Although this is an NHS pracice, some of the services that we provide are not classed as NHS […]

Sexual Health

Both men and women need to look after their sexual health and take time to understand the issues that surround […]

Travel Information

If you require any vaccinations relating to foreign travel you need to make an appointment with the practice nurse to […]