Cheap up to £50
£50 - £100
From £100
runners 48
stair treads 38
accent rugs 4
round 17
rectangular 115
square 1
oval 22
atypical 16
ready made 167
shaggy 14
plain 49
patterned 64
Persian 36
Aztec 10
abstract 13
flowers 5
patchwork 2
woven 3
plush 4
wool 3
polypropylene 12
jute 6
indoor 109
outdoor 21
80x150 cm 2
120x170 cm 1
140x200 cm 4
160x230 cm 1
200x300 cm 1
non slip 6
vintage 19
rustic 6
To see more products remove a filter