Caravaggio Orthotic Clinic is the most experienced foot orthotic clinic in Peterborough. Treating many foot and lower limb conditions with the use of custom made foot orthotics.