Cheap up to £50
£50 - £100
runners 1
rectangular 35
square 2
oval 3
atypical 3
ready made 76
plain 158
patterned 145
Persian 41
Aztec 16
abstract
flowers 30
patchwork 22
wool 2
polyester 1
polypropylene 8
indoor 30
120x170 cm 3
160x230 cm 2
modern 15
rustic 6
To see more products remove a filter