To navigate, press the arrow keys. Custom Flooring ← View details 19 De Havilland Close, Cambridge, Cambourne, England CB23 6BP +44 7951 633212 Get Directions From* To * — Required information