Welcome to Courtyard Health Clinic

Meet the team - Courtyard Health Clinic - Musselburgh

Opening our doors in Musselburgh

After months of planning and late nights, I am so proud to finally say it: Courtyard Health Clinic is open!

Right here in the heart of Musselburgh, we have built something simple but powerful — a place where you can see a GP quickly, be listened to properly, and actually leave feeling confident about your health plan.

I am Dr Victoria McBride, a General Practitioner with a particular interest in early cancer diagnosis and occupational health.

I hold a Diploma in Occupational Medicine, which means in addition to providing GP care, I can offer medical advice and assessments that support both employers and employees to stay healthy and well at work.

After years working across both NHS and private healthcare, I wanted to create a clinic that combines the depth of NHS experience with the accessibility and personal care that private medicine allows.

No waiting weeks for an appointment. No rushed ten-minute chats. Just proper, thorough care — when you need it.

Meet the team

I am joined by a brilliant group of doctors who share my belief that healthcare should feel personal, not procedural.

  • Dr Cat Hunter – A compassionate GP with a special interest in women’s health and family medicine.
  • Dr Becky Harley – Brings expertise in lifestyle medicine and preventative care, helping patients make practical changes that actually stick.
  • Dr Anurag Yadav – Known for his calm, meticulous approach and strong background in diagnostic medicine.
  • Dr Vikas Das Mahesh – Experienced in chronic disease management and passionate about continuity of care.

Together, we have treated just about everything — from same-day urgent concerns to complex, long-term conditions.

But above all, we share a simple goal: to bring back the kind of medicine that puts people first.

A final word from me

Launching Courtyard Health Clinic has been one of the most rewarding things I have ever done.

We have built a place that puts accessibility and compassion back at the centre of general practice — because good healthcare should not be a privilege, it should be a promise.

Whether it’s a same-day or urgent GP appointment, a women’s health check, or an occupational health review for your workplace — we are ready to help.

Book your same-day appointment at Courtyard Health Clinic in Musselburgh today.

Because your health should not have to wait.