Skip to content
07399 689 389
Book an appointment
Home
Services
Services
All Services
Appointments and primary care
GP Consultations
Home Visits
Virtual Consultation
Family Practice Services
Children and Young Adults
Minor Injury Treatment
Specialist services
Dermatology
Physiotherapy
Ultrasound Service
Joint Injections
Weight Loss Management
Preventative and practical care
Vaccinations
Travel Health
Prescription Services
Medical Paperwork and Certification
Corporate Medical Services
Health Checks
About the Clinic
The Clinic
The Doctors
Consultant Dermatologist
Patient Information
Fees
Register with the clinic
FAQs
Patient Forms
Partners
Borders Occupational Therapy
Audiology
Contact
Category Archives:
Community
Go Pees!
As GP to Peebles Rugby Club, I was pleased to be on duty at Peebles...
Home
Services
All Services
Appointments and primary care
GP Consultations
Home Visits
Virtual Consultations
Family practice
Children and young adults
Minor injury treatment
Specialist services
Dermatology
Physiotherapy
Ultrasound
Joint injections
Weight loss management
Preventative and practical care
Vaccinations
Travel health
Prescription services
Medical paperwork and certification
Corporate medical services
Health Checks
About the Clinic
The Clinic
The Doctors
Consultant Dermatologist
Patient Information
Fees
Register with the clinic
FAQs
Patient Forms
Partners
Borders Occupational Therapy
Audiology
Contact