Cheap up to £50
£50 - £100
From £100
runners 38
stair treads 8
accent rugs 22
round 40
rectangular 18
square 1
oval 11
atypical 3
ready made 128
plain 36
patterned 32
Persian 1
Aztec 4
flowers 2
patchwork 2
woven 16
plush 11
wool 252
sheepskin 42
cotton 99
polyester 12
polypropylene 62
jute
outdoor 1
140x200 cm 2
200x300 cm 1
To see more products remove a filter