Cheap up to £50
£50 - £100
round 2
rectangular 72
square 1
single 94
plain 7
patterned 42
Persian 3
abstract 12
flowers 5
patchwork 8
woven 7
plush 4
wool 140
sheepskin 5
cotton 10
polyester 19
polypropylene
indoor 40
outdoor 12
120 x 170 cm 5
160 x 230 cm 31
200 x 290 cm 7
country 2
modern 5