Cheap up to £50
£50 - £100
From £100
rectangular 1
ready made 13
patterned 1
patchwork 1
plush 12
wool 199
sheepskin 41
cotton 98
polyester
polypropylene 61
jute 145
80x150 cm 11
120x160 cm 3
120x170 cm 9
160x230 cm 3
modern 3
To see more products remove a filter