Such a great doctor. The waiting time to see Dr Theo is always short and he gets to the point quickly. He is practical and doesn't waste time listing all the possible illnesses you could have. Dr Theo is always on point with his diagnosis. He managed to recognise an extremely rare illness that i had, an illness that all of the specialists and other doctors couldn't diagnose. Overall, Dr Theo is an amazing doctor and i wouldn't go to anyone else. read more