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
£625.00
£1,195.00 £896.25
£1,045.00
£3,750.00
£4,595.00
£1,975.00
£2,850.00 £2,280.00
£2,125.00
£1,425.00
£445.00
£1,670.00
£189.00
£3,285.00
£1,035.00
£1,345.00
£1,645.00
£295.00
£335.00
£365.00
£495.00
£775.00
£1,029.00
£465.00
£699.00
£615.00
£489.00
£899.00 £674.25
£845.00
£4,435.00
£2,369.00
£4,395.00
£1,899.00
£1,355.00
£1,825.00
£3,060.00 £2,448.00
from £3,175.00
£4,149.00 £2,904.30
from £630.00
£955.00
£1,389.00
£450.00
£595.00
£1,626.00
£745.00
£2,010.00
£2,225.00
Showing: 51 - 100 of 1109
is added to your shopping basket.
is added to your wish list.
Availability
Product Type