Get Directions to The Natural Health Clinic ← View details The Terrace, Grantham Street, Lincoln LN2 1BD, United Kingdom, Lincoln, England Get Directions From* To * — Required information