Melton Castle Carpets ← View details 4 Thorpe End, Melton Mowbray, England LE13 1RB +44 1664 566040 Get Directions From* To * — Required information