We know it can be difficult to find one of a kind pieces for your home, so we're doing the hard bit for you and hand-picking vintage and antique rugs that we think will look great in modern rooms.

At Yarn we believe there's already enough stuff in the world. Each of our rugs has been owned and loved by someone else before, and carefully restored by us. They're not all perfect, but we think that adds to their charm.

SHOP

  • Jannat
    Regular price
    £625.00
    Sale price
    £625.00
    Regular price
    Unit price
    per 
    Sold out
  • Sabnam
    Regular price
    £575.00
    Sale price
    £575.00
    Regular price
    Unit price
    per 
    Sold out
  • Dorri
    Regular price
    £525.00
    Sale price
    £525.00
    Regular price
    Unit price
    per 
    Sold out
  • Lalzari
    Regular price
    £425.00
    Sale price
    £425.00
    Regular price
    Unit price
    per 
    Sold out
  • Forozan
    Regular price
    £395.00
    Sale price
    £395.00
    Regular price
    Unit price
    per 
    Sold out
  • Damon
    Regular price
    £395.00
    Sale price
    £395.00
    Regular price
    Unit price
    per 
    Sold out

Great experience with Yarn. They couldn’t have been more helpful from start to finish. I would definitely recommend them if you need a beautiful old rug with character.

Laura, Dumfries and Galloway

I love Yarn. From help with selecting rugs through to delivery, the whole experience has been wonderful.

Penny, London

We’re over the moon with our rug! The colour palette is stunning and the quality is exceptional. Thank you Yarn team for your dedicated service and help in choosing the perfect rug for our home. 

Dorota, Stevenage