Cheap up to £50
£50 - £100
From £100
runners 21
stair treads 8
tapestries 1
furs 5
round 6
rectangular 49
square 5
oval 11
atypical 4
ready made 123
shaggy 13
artificial grass 2
plain 33
patterned 23
Persian 7
Aztec 1
abstract 9
flowers 6
patchwork 1
woven 6
crochet 2
wool 14
sheepskin 2
cotton 8
polypropylene 14
jute 6
indoor 28
outdoor 18
120 x 170 cm 11
160 x 230 cm 7
200 x 290 cm 1
200 x 300 cm 1
scandinavian 1
vintage 4
modern 2
To see more products remove a filter