Get Directions to St Lawrence Church ← View details Chantry Lane, Towcester, Northants NN12 6YY, United Kingdom, Towcester, England Get Directions From* To * — Required information