About

Dr Kyle Lifson

Dr Kyle Lifson
GP / Medical Director

Karen Lifson
Clinic Manager

Angela Johnston
Administrative Assistant

Dr Catriona McGregor

Dr Catriona McGregor
GP

Dr Robin J Northcote

Dr Robin J Northcote
Consultant Cardiologist

Dr Rajesh Burgul
Consultant Radiologist

Book your appointment

01786 406410