Finest quality hand made Afghan and Persian rugs collection close
My Account
Order online or call us (+44) 01684 292033
Free delivery on orders over £50.
Shopping Basket 0
Your basket is currently empty.
Continue Shopping
Total: £0.00
Or View Basket
£5,995.00
£2,695.00
£1,995.00
£3,250.00 £3,250.00
£3,250.00
£625.00
£325.00
£2,995.00
£8,495.00
£1,010.00
£1,975.00
£1,475.00
£1,825.00
£749.00
£3,999.00
£1,025.00
£2,015.00
£1,455.00
£1,069.00
£3,299.00
£4,095.00
£885.00
£2,265.00
£3,445.00 £1,722.50
£22,500.00
£3,995.00 £2,397.00
£2,689.00 £2,016.75
£8,865.00
£515.00
£395.00
from £18.00
£4,025.00
£5,340.00
£995.00
£1,375.00
£355.00
£1,345.00
£1,395.00
£4,250.00
£3,215.00
£4,795.00
£1,595.00 £1,196.25
£2,595.00
£999.00
£1,195.00 £896.25
£1,045.00
£3,750.00
£4,595.00
£2,850.00 £2,280.00
£2,125.00
£445.00
Showing: 1 - 50 of 1004
is added to your shopping basket.
is added to your wish list.
Availability
Product Type