Get Directions to The Lunch Box ← View details 60 High Town Road, Luton LU2 0DF, United Kingdom, Luton, England Get Directions From* To * — Required information