Mr Shafi Chowdhury

Consultant Urologist

QualificationsMBBS PG DipUrol(UCL) FRCS(Eng) FRCS(Urol)

Main NHS base:

  • Barts Health NHS Trust

GMC number:


Clinical interests:

General Urology with specialist interest in Female, Functional and Neuro-Urology focusing on urinary incontinence, overactive bladder problems and voiding dysfunction.

Fees, Training & Background:

Consultants set their own fees for a consultation. To find out how much Mr Shafi Chowdhury charges for a consultation, please visit their profile on the PHIN website  here

Mr Chowdhury trained as a Surgeon in the UK since 2001 working at different District General and Teaching Hospitals including Oxford University, Imperial College & University College London Hospitals. He served a SAS Tutor under Oxford Deanery for a period of 3 years and received a teaching award from Oxford University.

He completed a Fellowship from University College London Hospital in Female, Functional, Reconstructive & Neuro-Urology. Later, he had the opportunity to work as a Consultant at Imperial College Healthcare NHS Trust until he was appointed as Consultant Urological Surgeon at Barts Health NHS Trust working at Whipps Cross & Newham University Hospitals.

Since he joined Barts Health NHS Trust, he has established a new Video-Urodynamics service at Whipps Cross University Hospital. He has also established the Female & Functional Urology service for the Trust, which is intended for patients with urinary incontinence and overactive bladder problems. Moreover, he has setup strong links with University College London Hospital to ensure high standards of care for patients to address the more complex incontinence cases.

Member of:

British Association of Urological Surgeons (BAUS)

British Medical Association (BMA)

Clinic Times

Please note these are regular clinics, other times may be available by appointment

Mon Tue Wed Thu Fri Sat

Schedule Key

M: Monthly sessions       A: Consulting alternative weeks       A/H: Ad Hoc

Want to book an appointment?

Call us on:

020 8936 1201
Get in touch