Get Directions to Howlett Design ← View details 22 Duck Lane, Haddenham, Ely, Cambridgeshire CB6 3UE, United Kingdom, Haddenham, England Get Directions From* To * — Required information