The London Clinic


  • Nephrology

Sub specialties

  • Dialysis
  • Renal transplantation
  • Renal failure
  • Renal calculi
Make an appointment

Current posts

  • Consultant Nephrologist
    Royal Free Hospital
Share to Twitter Share to Facebook Share to LinkedIn Share to Google Plus

Make an appointment

Clinic location

5 Devonshire Place
London W1G 6HL
View map and location details