- Cromwell Hospital164-178 Cromwell Rd, London SW5 0TU, UK, Central London
- The Royal Free HospitalPond Street, Hampstead, Central London, NW3 2QG
- St John & St Elizabeth Hospital60 Grove End Road, St John's Wood, North London, NW8 9NH
- The London Clinic20 Devonshire Pl, London, Central London, W1G 6BW
- Self-paying
- Prepaid
- First visit Consultant Nephrologist - Face-to-faceFrom £300
- Follow-up visit Consultant Nephrologist - Face-to-faceFrom £200


