To navigate, press the arrow keys. Barham Stone Ltd ← View details Unit A Ecklands Business Park, Desborough Road, Market Harborough, England LE16 8HB +44 1536 764744 Get Directions From* To * — Required information