Cheap up to £50
£50 - £100
From £100
runners 28
stair treads 26
accent rugs 1
round 9
rectangular 166
square 1
oval 14
atypical 2
ready made 171
artificial grass 1
plain 52
patterned 87
Persian 6
abstract 29
floral 12
patchwork 9
woven 18
plush 5
wool 185
sheepskin 30
cotton 20
polyester 26
polypropylene
indoor 108
outdoor 30
80 x 150 cm 2
120 x 170 cm 27
140x200 cm 1
160 x 230 cm 41
200 x 290 cm 9
country 12
modern 8
oriental 1
To see more products remove a filter