Clinic Address The Wellness Barn, 111a Swanston Road, Edinburgh EH10 7DS Call Us +44 (0)7483 150 242 Message Us Map