Cheap up to £50
£50 - £100
From £100
runners 21
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 25
polypropylene 208
indoor 90
outdoor 1
120 x 170 cm 7
160 x 230 cm 10
200 x 290 cm 3
country 4
modern 4