Online Shop Afghan Rugs Sort by We recommend Newest arrivals Price: Low to High Price: High to Low Name: A to Z Name: Z to A On Sale Afghan Tribal Rug Afghan Tribal Rug was £175.00 Save 20% £140.00 On Sale Afghan Tribal Rug Afghan Tribal Rug was £175.00 Save 18% £144.00 Sold out Afghan Tribal Rug Sold. Afghan Tribal Rug Sold. £149.00 On Sale Afghan Tribal Rug Afghan Tribal Rug was £185.00 Save 17% £153.00 On Sale Afghan Tribal Rug Afghan Tribal Rug was £190.00 Save 17% £157.00 On Sale Afghan Tribal Rug Afghan Tribal Rug was £190.00 Save 17% £157.00 On Sale Natural Dyed Kilim Natural Dyed Kilim was £205.00 Save 20% £164.00 On Sale Natural Dyed Kilim Natural Dyed Kilim was £205.00 Save 20% £164.00 On Sale Afghan Tribal Runner 6'5 Afghan Tribal Runner 6'5 was £195.00 Save 15% £166.00 On Sale Fine Afghan Tribal Rug Fine Afghan Tribal Rug was £215.00 Save 20% £172.00 On Sale Afghan Tribal Runner 6'7" Afghan Tribal Runner 6'7" was £205.00 Save 15% £174.00 On Sale Afghan Tribal Runner 6'7" Afghan Tribal Runner 6'7" was £205.00 Save 15% £174.00 Sold out Afghan Tribal Runner 7'9" Sold. Afghan Tribal Runner 7'9" Sold. £174.00 On Sale Fine Afghan Prayer Rug Fine Afghan Prayer Rug was £225.00 Save 20% £180.00 On Sale Afghan Rug Afghan Rug was £235.00 Save 20% £188.00 On Sale Natural Dyed Kilim Natural Dyed Kilim was £240.00 Save 20% £192.00 On Sale Fine Afghan Prayer Rug Fine Afghan Prayer Rug was £240.00 Save 20% £192.00 On Sale Fine Afghan Prayer Rug Fine Afghan Prayer Rug was £240.00 Save 20% £192.00 On Sale Fine Afghan Prayer Rug Fine Afghan Prayer Rug was £240.00 Save 20% £192.00 On Sale Fine Afghan Prayer Rug Fine Afghan Prayer Rug was £240.00 Save 20% £192.00 On Sale Fine Afghan Tribal Rug Fine Afghan Tribal Rug was £240.00 Save 20% £192.00 On Sale Fine Afghan Prayer Rug Fine Afghan Prayer Rug was £240.00 Save 20% £192.00 On Sale Natural Dyed Kilim Natural Dyed Kilim was £250.00 Save 20% £200.00 On Sale Fine Afghan Prayer Rug Fine Afghan Prayer Rug was £250.00 Save 20% £200.00 On Sale Afghan Runner 5'8" Afghan Runner 5'8" was £250.00 Save 20% £200.00 On Sale Afghan Runner 6' Afghan Runner 6' was £250.00 Save 20% £200.00 On Sale Afghan Runner 5'8" Blue Afghan Runner 5'8" Blue was £250.00 Save 20% £200.00 On Sale Afghan Runner 5'9" Blue Afghan Runner 5'9" Blue was £250.00 Save 20% £200.00 On Sale Afghan Tribal Rug Afghan Tribal Rug was £250.00 Save 18% £206.00 On Sale Afghan Rug Blue Afghan Rug Blue was £260.00 Save 20% £208.00 On Sale Afghan Runner 6' Afghan Runner 6' was £260.00 Save 20% £208.00 On Sale Natural Dyed Kilim Natural Dyed Kilim was £265.00 Save 20% £212.00 On Sale Afghan Runner 5'10" Afghan Runner 5'10" was £265.00 Save 20% £212.00 On Sale Afghan Runner 6' Afghan Runner 6' was £265.00 Save 20% £212.00 On Sale Afghan Tribal Rug Afghan Tribal Rug was £260.00 Save 17% £215.00 On Sale Afghan Tribal Rug Afghan Tribal Rug was £260.00 Save 17% £215.00 On Sale Afghan Tribal Rug Afghan Tribal Rug was £260.00 Save 17% £215.00 On Sale Natural Dyed Kilim Natural Dyed Kilim was £270.00 Save 20% £216.00 On Sale Natural Dyed Kilim Natural Dyed Kilim was £270.00 Save 20% £216.00 On Sale Afghan Runner 6'1" Afghan Runner 6'1" was £275.00 Save 20% £220.00 On Sale Pakistan Runner 5'9" Pakistan Runner 5'9" was £275.00 Save 20% £220.00 On Sale Afghan Tribal Runner 8'2" Afghan Tribal Runner 8'2" was £260.00 Save 15% £221.00 On Sale Afghan Runner 6'2" Afghan Runner 6'2" was £280.00 Save 20% £224.00 On Sale Fine Natural Dyed Kilim Fine Natural Dyed Kilim was £285.00 Save 20% £228.00 On Sale Afghan Runner 6' 4" Afghan Runner 6' 4" was £285.00 Save 20% £228.00 On Sale Afghan Tribal Rug Afghan Tribal Rug was £280.00 Save 18% £231.00 Sold out Afghan Tribal Rug Sold. Afghan Tribal Rug Sold. £231.00 On Sale Fine Natural Dyed Kilim Fine Natural Dyed Kilim was £290.00 Save 20% £232.00 On Sale Afghan Tribal Rug Afghan Tribal Rug was £285.00 Save 18% £235.00 On Sale Afghan Tribal Kelim Runner 8'2" Afghan Tribal Kelim Runner 8'2" was £295.00 Save 20% £236.00 On Sale Fine Natural Dyed Kilim Fine Natural Dyed Kilim was £300.00 Save 20% £240.00 On Sale Afghan Tribal Runner 9'2" Afghan Tribal Runner 9'2" was £285.00 Save 15% £242.00 On Sale Afghan Tribal Runner 9'4" Afghan Tribal Runner 9'4" was £290.00 Save 15% £247.00 On Sale Afghan Tribal Runner 9'1 Afghan Tribal Runner 9'1 was £290.00 Save 15% £247.00 On Sale Afghan Runner 7'6" Afghan Runner 7'6" was £315.00 Save 20% £252.00 On Sale Afghan Tribal Runner 9'3" Afghan Tribal Runner 9'3" was £300.00 Save 15% £255.00 On Sale Afghan Rug Afghan Rug was £320.00 Save 20% £256.00 On Sale Afghan Tribal Kelim Runner 9' Afghan Tribal Kelim Runner 9' was £330.00 Save 20% £264.00 On Sale Fine Natural Dyed Kilim Fine Natural Dyed Kilim was £335.00 Save 20% £268.00 On Sale Natural Dyed Kilim Natural Dyed Kilim was £335.00 Save 20% £268.00 1 - 60 of 220 items Prev 1 2 3 4 1 2 3 ... Next