Get Directions to The Salon ← View details 71 Station Road, Desborough, Kettering NN14 2RS, United Kingdom, Desborough, England Get Directions From* To * — Required information