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