To navigate, press the arrow keys. Venetian Blinds Ely - S and J Blinds ← View details 30 Newtown Road, Haddenham, England CB6 3TF +44 1353 741657 Get Directions From* To * — Required information