Cheap up to £50
£50 - £100
runners 13
stair treads 5
furs 3
round 14
rectangular 189
square 4
oval 7
atypical 6
ready made 283
plain 102
patterned
Persian 39
Aztec 13
abstract 102
flowers 32
patchwork 19
woven 16
plush 1
wool 57
cotton 10
polyester 8
polypropylene 51
indoor 156
outdoor 19
160 x 230 cm 15
200 x 290 cm 2
scandinavian 6
retro 1
vintage 1
country 1
industrial 1
modern 3
oriental 1
To see more products remove a filter