Carlyle Medical Centre provides high-quality, personalised family medical care. We pride ourselves on providing the best possible patient experience, including accessibility and responsiveness.

Our Doctors

Dr Rachel Gordon - MBChB, FRNZCGP
Dr Hanan Habib - MBChB, M.Ped. (Cairo), FRNZCGP
Dr Janet Miller - MBChB, DRCOG, DCH, MRCCP, FRNZCGP
Dr Caitlin Northern - MBChB, MRNZCGP
Dr Rachael Stubbs - MBChB, DCH, Dip.OMG, FRNZCGP
Dr Richard Stubbs - MBChB, DCH, FRNZCGP
Dr Matt White - MBChB, FRNZCGP
Dr Tim Wright - MBChB, DRCOG, MRCCP, FRNZCGP
Dr Sara Mata -MB BS

In addition we are a teaching practice supporting GP registrars and student nurses.

Nursing Team

We have six nurses –
• Joanna (Clinical Manager)
• Julie Frame
• Laura Trott
• Paula Dunn
• Rosie Daysh
• Kathleen Pratt
• Rebecca Robinson

Reception Team

You will be welcomed into the practice by our administration team -
• Rowena Warren
• Bridget Ball
• Andrea Mackay
• Michelle Brain
• Angela Marshall
• Sharon Ryan

Practice Manager: Joanna

Financial Manager: Jill Dinsdale


We have 8 consulting rooms, a large nurses consulting room and a large modern treatment area with 3 treatment bays. The practice currently has about 7300 patients with a wide ethnicity and age mix. We encourage inclusivity. We are a Rainbow friendly medical centre.

We consult by appointment but try to accommodate emergencies if possible. We encourage patients to book with their registered doctor for continuity of medical care. We also carry out a significant amount of medical and occupational health services for local businesses.

Opening hours are usually 8:00am through to 5:30pm; Some doctors provide late evenings (until 7:00pm) for their patients only on Thursday.

We are part of Health HB PHO and have capitation-based funding. Our out of hours cover is provided by City Medical with our doctors being active participants.

We are a connected and cohesive team – we pride ourselves on being patient-centered, proactive in addressing health inequities, culturally aware and supportive of each other as colleagues.