Cheap up to £50
£50 - £100
From £100
runners 22
stair treads 1
furs 6
round 11
rectangular 93
square 3
oval 6
atypical 14
single shelves & units 180
plain 31
patterned 70
Persian 1
Aztec 1
abstract 28
flowers 14
patchwork 1
woven 10
plush 5
wool
sheepskin 37
cotton 21
polyester 26
polypropylene 209
indoor 90
outdoor 1
120 x 170 cm 7
160 x 230 cm 10
200 x 290 cm 3
country 4
modern 4
To see more products remove a filter