(020) 8194 8576
About Me
Conditions I Treat
Blood in the Urine
Problems of the Bladder
Problems of the Prostate
Male Genital Problems
Pain
Why ‘Go Private’?
Second Opinions
Book an Appointment
Bladder problems
Issues with bladder emptying
...
Find out more
Bladder Pain
...
Find out more
Bladder cancer
...
Find out more