Cheap up to £50
£50 - £100
From £100
runners 11
accent rugs 1
round 7
rectangular 33
oval 1
single shelves & units 54
plain 309
patterned 479
Persian 68
Aztec 19
abstract 135
flowers
patchwork 29
woven 1
wool 14
cotton 1
polyester 1
polypropylene 12
indoor 20
outdoor 17
120 x 170 cm 5
160 x 230 cm 3
retro 1
country 3
To see more products remove a filter