Call Now
Website
Call
Business Details
Your Trusted GP Practice in Edinburgh
We are a dedicated general practice based in Edinburgh, providing comprehensive primary healthcare services to the Stockbridge community. Established as one of two GP surgeries at Stockbridge Health Centre, our team includes six GP partners, a full-time salaried GP, and supporting healthcare professionals. We prioritise continuity of care, combining clinical expertise with a deep understanding of local healthcare needs. Our services are enhanced by in-house pharmacists, a physiotherapist, and a community link worker, ensuring holistic patient support. As a teaching practice, we contribute to medical education by training students and junior doctors.

We operate with strict adherence to NHS protocols while maintaining a patient-centred approach. Our facilities accommodate district nursing, midwifery, and health visitor teams, fostering integrated community care. We actively participate in vaccination programmes and public health initiatives, adapting to evolving healthcare demands. Our administrative team ensures efficient service delivery, with clear communication channels for appointments and inquiries. Committed to transparency, we maintain updated information on service availability, including holiday closures and training days.
Services
GP Consultations Prescriptions Vaccinations Health Visits Chronic Disease Management Travel Health Advice Child Wellbeing Services
Highlights and features
  • We provide NHS-accredited primary healthcare with experienced GP partners and specialist teams
  • Our in-house pharmacists and physiotherapists enhance patient treatment options
  • Integrated community healthcare services including district nursing and midwifery teams
  • Established teaching practice training future medical professionals
  • Extended service availability with clear public holiday and training day notifications
What people say
Comprehensive care Experienced medical team Community-focused approach
Services
GP Consultations
Our experienced GPs provide comprehensive medical consultations for patients of all ages. We offer routine check-ups, diagnosis of acute conditions, and management of chronic illnesses. Patients can book appointments through our dedicated line or use our eConsult service for non-urgent matters.
Vaccinations
We administer essential vaccination programmes including shingles, pneumococcal, and HPV vaccines. Our team provides travel vaccinations and malaria prevention advice through the NHS Lothian Travel Clinic. Eligible patients receive invitations for routine immunisations according to national guidelines.
Prescriptions
Our prescribing service follows NHS guidelines with a 72-hour processing timeframe. We manage repeat prescriptions efficiently while adhering to strict protocols for private prescriptions and specialist medications. Patients receive clear instructions for medication collection and renewal.
Health Visits
District nurses and health visitors provide essential home healthcare services across our catchment area. This includes postnatal care, wound management, and support for patients with chronic conditions. Our community link worker coordinates additional social care requirements.
Chronic Disease Management
We offer structured care programmes for patients with long-term conditions like diabetes and heart disease. Our multidisciplinary approach combines GP oversight with specialist nursing support and pharmacist input to optimise treatment outcomes.
Questions
What services does Green Practice offer?
We provide GP consultations, vaccinations, prescriptions, chronic disease management, and home healthcare services through our multidisciplinary team.
How can I book an appointment?
Call 0131 260 9226 during operating hours or use our eConsult platform for non-urgent requests.
Do you offer travel health advice?
Yes, we provide travel vaccinations and health advice through NHS Lothian's Travel Clinic.
What happens during practice training days?
The practice closes at 1PM on specified training days. Urgent care is available via 0131 260 9295.
Can you handle private medical requests?
We follow NHS guidelines for private test interpretations and prescriptions, prioritising NHS-funded responsibilities.