Cheap up to £50
£50 - £100
From £100
runners 24
furs 7
round 3
rectangular 39
oval 4
ready made 94
patterned
Aztec 2
abstract 6
flowers 10
patchwork 7
woven 8
plush 1
wool 19
cotton 3
polypropylene 9
jute 6
indoor 30
outdoor 10
80 x 150 cm 2
120 x 170 cm 1
retro 1
vintage 2
modern 2