To navigate, press the arrow keys. Haywood Interiors ← View details Shoobridge Mill, Haywood Street,, Leek, England ST13 5JZ +44 1538 399223 Get Directions From* To * — Required information