Get Directions to The Treatment Studio ← View details High Street, Henfield BN5 9DA, United Kingdom, Henfield, England Get Directions From* To * — Required information