I'm Dr Kevin Shields and I'm a Consultant Neurologist with a particular interest and expertise in the management of headaches. 

 
Dr Kevin Shields Full Height.png