Caring, reliable, a good range of doctors provide better than usual service. The only down side is it's very hard to arrange an appointment for th...
A fantastic doctors clinic. Service has been unbeatable - the doctors make an effort to build a rapport and offer great follow up service. Nurse an...