Cheap up to £50
£50 - £100
runners 2
round 4
rectangular 51
square 3
oval 2
atypical 8
single 88
plain 86
patterned 246
Persian 36
Aztec 10
abstract
flowers 29
patchwork 19
wool 24
polyester 1
polypropylene 11
indoor 57
outdoor 1
120 x 170 cm 2
160 x 230 cm 2
200 x 290 cm 1
rustic 5