To navigate, press the arrow keys. Nest Carpets & Flooring ← View details 19 Penn Hill Avenue, Poole, England BH14 9LU +44 1202 798131 Get Directions From* To * — Required information