Reviews of P t Claxton foot care clinic. (Podiatrist) in Norwich (Norfolk).