Only for patients: Sign in with Facebook
"dr campbell is an excellent doctor, who listens to you and explains very well what your problem is."
"Mr Geddes was very supportive and help me through a very difficult time with a first class service and understanding"
"A delightful chap...very keen to listen to all your problems... Highly recommended!"