Cheap up to £50
£50 - £100
From £100
runners 56
stair treads 8
accent rugs 11
round 21
rectangular 133
square 3
oval 5
atypical 6
ready made 273
shaggy 7
plain 422
patterned
Persian 71
Aztec 32
abstract 122
flowers 59
patchwork 33
woven 57
wool 33
cotton 33
polypropylene 44
jute 31
indoor 72
outdoor 44
80x150 cm 6
120x170 cm 21
140x200 cm 1
160x230 cm 18
200x290 cm 1
200x300 cm 3
non slip 6
scandinavian 11
vintage 3
country 3
modern 9
To see more products remove a filter