Established over 30 years ago in Edinburgh, this independent practice has become a cornerstone of the local community. Based at the same two premises for…