Cheap up to £50
£50 - £100
From £100
runners 367
stair treads 133
accent rugs 26
tapestries 1
furs 80
round 180
rectangular 707
square 34
oval 110
atypical 76
ready made 1 762
shaggy 158
artificial grass 1
plain 422
patterned 332
Persian 71
Aztec 32
abstract 122
flowers 59
patchwork 33
woven 186
crochet 10
knitted 1
plush 3
wool 213
sheepskin 21
cotton 101
polyester 21
polypropylene 189
jute 164
indoor 459
outdoor 140
80x150 cm 24
100x100 cm 1
120x160 cm 1
120x170 cm 117
140x200 cm 11
150x150 cm 1
160x230 cm 92
200x290 cm 41
200x300 cm 21
250x350 cm 8
300x400 cm 1
non slip 39
scandinavian 34
retro 3
vintage 34
country 13
modern 59
rustic 6
To see more products remove a filter