Book your appointment
Dr Karen Adamson
Consultant Physician
Initial consultation fee
Dr Karen Adamson
Consultant Physician
Initial consultation fee