Practice details 0131 622 3800 Email practice Specialities Back, neck, joints and muscles, Rheumatology, Sports physiotherapy Payment options Private Share