Cheap up to £50
£50 - £100
From £100
runners 20
furs 6
round 11
rectangular 92
square 3
oval 6
atypical 14
single shelves & units 178
plain 31
patterned 69
Persian 1
Aztec 1
abstract 28
flowers 14
patchwork 1
woven 10
plush 5
wool
sheepskin 36
cotton 22
polyester 26
polypropylene 207
indoor 89
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