Get Directions to Central Car Storage ← View details Kimpton Road, Peters Green, Luton, Bedfordshire LU2 0SX, United Kingdom, Luton, England Get Directions From* To * — Required information