Skip to content

Bookings & enquiries Every day, 8am–8pm

Call 07438 600016

Private urology & andrology · Marylebone, London

Expert care. A personal conversation.

Specialist consultations for the concerns that matter to you, with clear next steps and direct access to Marylebone Diagnostic Centre testing.

Consultations with Mr Giulio Garaffa
Consultant Urological Surgeon

Focused shockwave at MDC

A considered approach to erectile health.

Explore focused shockwave therapy for erectile dysfunction at Marylebone Diagnostic Centre. Suitability is assessed before treatment, it is not suitable for every cause of erectile dysfunction, and outcomes vary.

Explore shockwave at MDC (opens in a new tab)

Meet your specialist

Mr Giulio Garaffa

Consultant Urological Surgeon

Mr Garaffa's published practice includes erectile dysfunction, Peyronie's disease, male infertility and reconstructive urology. Consultations provide an opportunity to discuss your symptoms, previous results and treatment options.

View Mr Garaffa's profile

Before you get in touch

A few useful answers.

How do I book a urology appointment?

Call 07438 600016, message the same number on WhatsApp, or email info@maryleboneurology.com. Our booking team is available every day from 8am to 8pm. Appointment availability is confirmed when you contact us.

Where is Marylebone Urology based?

Our MDC clinic address is 73 Baker Street, Marylebone, London W1U 6RD. Your appointment location will be confirmed when booking. Specialist procedures may require a separate hospital appointment.

Can I book tests directly with MDC?

Yes. The shockwave, semen analysis, sperm DNA fragmentation and blood test links take you to the relevant Marylebone Diagnostic Centre page for details and booking. Clinical suitability and preparation requirements vary by service.

Are surgical procedures performed at the Baker Street clinic?

The website describes specialist consultation options and Mr Garaffa’s wider expertise. It does not imply that any procedure takes place at Baker Street. Location, treating provider and availability are confirmed separately for each procedure.

All patient FAQs

Let's find your next step.

Speak to our booking team every day, 8am–8pm, by phone, WhatsApp or email.

Contact & bookings
Call 07438 600016Contact & book