£50 - £100
From £100
runners 28
stair treads 1
accent rugs 9
round 13
rectangular 65
oval 3
atypical 4
ready made 114
plain 153
patterned
Persian 20
Aztec 4
abstract 28
flowers 21
patchwork 5
woven 11
wool 2
sheepskin 1
cotton 4
polyester 2
polypropylene 31
indoor 55
outdoor 33
80 x 150 cm 3
120 x 170 cm 9
160 x 230 cm 2
vintage 1
country 1
To see more products remove a filter