Get Directions to New Life Church Trust ← View details Guillemot Lane, Wellingborough, Northamptonshire NN8 4UH, United Kingdom, Wellingborough, England Get Directions From* To * — Required information