Get Directions to Self Build Zone Ltd ← View details London House, 77 High Street, Sevenoaks TN13 1LD, United Kingdom, Sevenoaks, England Get Directions From* To * — Required information