• Hannah

Our clinic in St Andrews; who we are and the services we offer

We are Vaila Health, a private GP business located in Croftwell Clinic in St Andrews. Croftwell Clinic is located on the outskirts of St Andrews and has served the students and locals of St Andrews for over a decade.  Are you looking for information on GP clinics nearby? Or maybe you have a specific concern or test you are looking to have conducted? Read a little more about our clinic in St Andrews below, including who we are and the kinds of services we offer in St Andrews.

Meet the team

Croftwell clinic is a small, private clinic just a few minutes out of the centre of town just before Prior Muir. The clinic is run by Dr Julia Langford and Dr Karen Graham with clinics open throughout the week offering appointments both same day if required and bookable in advance.

When you enter the clinic you are welcomed into a private reception room, where you can grab a hot or cold drink, take a seat and wait to be called in by the doctor.

If you need to contact someone either to book or before an appointment, you can call the remote reception and admin team on 0333 577 5999 or email

How do I get to Croftwell Clinic?

The best and most convenient way to reach us is by car or local taxi and is just a 5-10 minute drive from the centre of town. Croftwell clinic is located on the B9131 and is easily locatable using sat nav or Google Maps.

Simply leave St Andrews Centre on the A917 and climb the hill towards Brownhills Garage. At Brownhills Garage, take the right-hand fork in the road and continue up the hill until you see a large house on your right. This is where the clinic is located, on the one storey building attached to the house, just before Prior Muir village. Car parking is available right at the front of the building and disabled access is provided.

What services does Vaila Health offer?

We offer a myriad of services and onwards referrals for acute and chronic physical and mental conditions. We can offer routine and urgent appointments, face to face, over the telephone or through our new video consultation system coming soon. You can book ahead using our simple online booking system, or give us a call on 0333 577 5999 and our friendly admin team can book in for you.

In addition to routine appointments offered at our clinics, we also offer a number of specialised services.

Urgent/Acute Problems

If you have an urgent or acute problem that needs to be dealt with as soon as possible, give us a call or book yourself in on the earliest available appointment time. However, if you feel that the matter is too urgent to wait for an appointment, dial 111 to speak to NHS 24. In a life-threatening emergency, please dial 999 and ask for an ambulance.

Chronic Conditions

Our clinic in St Andrews provides support and treatment for a number of common chronic conditions including:

  • Heart disease

  • Stroke

  • Lung cancer

  • Depression

  • Type 2 diabetes

  • Arthritis

  • Osteoporosis

  • Asthma

  • Chronic obstructive pulmonary disease (COPD)

  • Chronic kidney disease

  • Fibromyalgia

Unlike treating an acute illness, treatment for a chronic condition often can involve multiple approaches to deal with and treat the physical symptoms and to help to manage the mental symptoms which can develop as a result of the stress and anxiety. In addition, depression can be a common complication of chronic illness. Our GPs are experienced in the treatment of chronic illness and can advise on medication, lifestyle changes, complementary medicine and therapy. We understand that no one knows your body and mind quite as well as you do, so we work with you to create the best treatment plan possible to suit your needs and requirements.

Book your appointment now

Blood Tests

At St Andrews, we provide over 1,300 blood tests including a number of tests not currently available through the NHS. Blood tests can reveal a lot about your health and wellbeing, and can help to diagnose any underlying diseases or conditions that you may be concerned about. We also offer routine blood tests. This test can be useful for people who are proactive about their healthcare. This is because it can indicate any fluctuations in your health, can indicate ways in which you can improve your health, or pick up an underlying or hereditary medical condition. Our routine blood tests include anaemia screening, immune function, kidney function, liver function, lipid profile and thyroid testing. Some of the blood tests we provide are as follows:

  • Allergy testing

  • Blood clot or thrombosis test

  • Blood type and group test

  • Heart disease risk test

  • Cancer test

  • Cholesterol test

  • Diabetes

  • Fertility testing

  • Prenatal genetic testing

  • Thyroid test

  • Hormone test

  • Vitamin and Mineral levels

  • Liver and kidney test

  • Sexual health screening

Book your appointment now

Health Checks

Is there an illness that runs in your family, or do you feel that your lifestyle is putting your health at risk? Maybe you're just not feeling 100% and would like a full check over by a GP? We offer health checks aimed at picking up serious but common medical conditions. To take a look at the health check packages we offer, visit our website.

Sexual Health Clinic

At Vaila Health, getting tested and treated for sexually transmitted infections (STIs) is confidential, safe and private. You may feel embarrassed or uncomfortable but there is no need. Our GPs are experienced in testing and treating all kinds of infections, and it' better to be safe and get checked out than to try to ignore it. The GP will do their best to put you at ease and explain everything to you. No matter your age, gender or sexual orientation, you are welcome to come in for sexual health checks and your appointment will be treated confidentially. Even if you are not suffering from any symptoms, you may still wish to be tested and this is absolutely fine too.

In addition to STI testing, we also carry out cervical screening tests, also known as smear tests or pap tests. Women coming in for their test are welcome to bring a friend or family member for support and request a female doctor.

Book your appointment now

Routine & Travel Vaccinations

We offer a number of routine vaccinations including the MMR vaccination for Measles, Mumps and Rubella, the chickenpox vaccination, HPV virus vaccination for both men and women and the vaccination against shingles. We also provide travel vaccinations for locations across the globe.

Give us a call on 0333 577 5999 to find out more.


If you have a particular health concern where you feel like you would benefit from referral to a specialist, we can provide the gateway to that professional through referral. If you wish to be referred to a specialist, it's important to see us first so we can provide background to your enquiry and medical history if required.


We can refer patients to for neurology appointments. A neurologist is a medical doctor who specialises in treating diseases of the nervous system. The nervous system includes the central and peripheral nervous system, which includes the brain and spinal cord.

You might see a neurologist if you have coordination problems, muscle weakness, a change in sensation, confusion or dizziness. Neurologists also see patients who have seizure disorders, multiple sclerosis, infections of the nervous system, neurodegenerative disorders such as Alzheimer's disease, inflammatory and autoimmune disorders, cluster headaches or migraine headaches.

Ear Nose & Throat

Vaila Health can refer patients to Ear Nose & Throat specialists to deal with the diagnosis, evaluation and management of diseases of the head, neck and principally ear, nose and throat.

Mental Health

If you are experiencing mental health problems such as depression or anxiety, we can refer you on to a doctor of Psychology in order to provide further treatment and support. We are also able to refer to Psychiatry and Counselling services where required.

Medical Reports

At our clinic in St Andrews, we also offer a range of medical reports including Driver's Medicals, Motorsports Medicals, Shotgun Licensing, Travel and Sporting Medicals.

Book your appointment now

Prenatal Genetic Testing

In St Andrews, we also offer prenatal non-invasive genetic pregnancy testing at our clinic with prices starting from £450. A prenatal genetic test screens for genetic abnormalities including Down's syndrome. This test includes a simple blood draw from the mother's arm, posing no risk to the baby. It can also determine the baby's gender if requested at no extra cost and can be done with just one visit into the clinic.

To find out more about prenatal genetic testing, click here.

In summary

We are proud to be able to offer all of these services to the students and local population of St Andrews, Fife. To find out more about us and the range of services we offer, or to find out how we can help you, visit our clinic page at

If there is anything else you are looking to find out, give us a call on 0333 577 5999 for a chat.


Vaila Health

Croftwell Clinic

Prior Muir

St Andrews

KY16 8LP

0333 577 5999 |


0333 577 5999

Croftwell Clinic, Prior Muir, St Andrews, KY16 8LP
Tay MediSpa Clinic, 53-55 York Place, Perth, PH2 8EH

Heal Clinic, 14 Dudhope Street, Dundee, DD1 1JU

Vaila Health is not an emergency service. If you have concerns about a serious urgent medical condition such as a Heart attack, Stroke or Meningitis then please dial 999 or go straight to A&E. © 2020 Vaila Health, All Rights Reserved

Terms and Conditions

Cookies Policy

Privacy Policy