Cheap up to £50
£50 - £100
round 2
rectangular 83
square 1
ready made 105
plain 8
patterned 49
Persian 3
abstract 13
flowers 5
patchwork 8
woven 7
plush 5
wool 164
sheepskin 6
cotton 11
polyester 20
polypropylene
indoor 45
outdoor 15
120 x 170 cm 5
160 x 230 cm 34
200 x 290 cm 7
country 2
modern 5
oriental 1
To see more products remove a filter