Get Directions to The Light Project ← View details 1 The Mount, Chester CH3 5UD, United Kingdom, Chester, England Get Directions From* To * — Required information