Cheap up to £50
£50 - £100
From £100
runners 3
stair treads 5
round 1
rectangular 21
oval 2
atypical 1
single 18
plain 9
patterned 8
abstract 3
flowers 1
patchwork 2
woven 4
wool 17
sheepskin 1
cotton 6
polyester 3
polypropylene
indoor 15
outdoor 1
120 x 170 cm 5
160 x 230 cm 5
country 2
To see more products remove a filter