Cheap up to £50
£50 - £100
From £100
runners 115
stair treads 28
accent rugs 4
tapestries 1
furs 3
round 180
rectangular
square 34
oval 110
atypical 76
ready made 554
shaggy 40
artificial grass 1
plain 196
patterned 133
Persian 42
Aztec 21
abstract 64
flowers 20
patchwork 17
woven 20
wool 54
cotton 9
polyester 12
polypropylene 128
jute 25
indoor 313
outdoor 79
80x150 cm 9
120x170 cm 37
140x200 cm 8
160x230 cm 52
200x290 cm 24
200x300 cm 13
250x350 cm 5
non slip 23
scandinavian 17
retro 2
vintage 12
country 7
modern 5
rustic 3
To see more products remove a filter