Endocrinology is the diagnosis and treatment of disorders of the endocrine system (a collection of glands that produce hormones to regulate the body’s metabolic rate), such as diabetes, nutritional disorders and sexual problems.

Outpatient Services

The department provides the following outpatient services:

  • General endocrinology service
  • Diabetes medicine service
  • Lipid disorders service
  • Joint neurosurgical pituitary clinic
  • Neuro-endocrine tumour service

Please Note: Not all services are provided at every location.

Inpatient Services

Inpatient services are based at:

  • Cheltenham General Hospital - Woodmancote Ward
  • Gloucestershire Royal Hospital - various wards

There are four consultant physicians in endocrinology who each lead a team of specialist doctors and nurses. As a patient you may be seen by the clinician or by a doctor or nurse within their team. The clinician has overall responsibilty for your care. 

In addition to the two main hospitals the clinicians hold outpatient clinics at Cirencester and Tewkesbury Hospital.

Cheltenham General Hospital

Outpatient clinics take place in West Block Outpatients Department.

Gloucestershire Royal Hospital

Outpatient clinics take place in the Diabetes & Endocrinology Department, New Build (near Physio Dept).

Cirencester Hospital (Follow Ups Only)

Outpatient clinics take place in the main Outpatients Department.

Tewkesbury Hospital (Follow Ups Only)

Outpatient clinics take place in the main Outpatients Department.

Other Team Members

Administrative Staff
Dr. Evans' secretary: - Linda Oldale 0300 422 3157 
Dr. Gray's secretary: - Paula Cross 0300 422 3680
Dr. Mahajan's secretary: - Karen McLeavy 0300 422 8606
Dr. Phillips' secretary: - Irene Stewart 0300 422 8602


Contact us

Cheltenham General Hospital

  • Reception 0300 422 3142
  • Secretary for Choose & Book appointments 0300 422 3680
  • Outpatient booking office 0300 422 5327

Gloucestershire Royal Hospital

  • Reception 0300 422 8615
  • Outpatient booking office 0300 422 5327

Cirencester Hospital (follow-ups only)

  • Reception 0300 422 4658

Tewkesbury Hospital

  • Reception 0300 422 3943
  • Outpatient booking office 0300 422 5327

 For consultant contact details please see individual clinician's page.