Cheap up to £50
£50 - £100
From £100
round 1
rectangular 17
oval 1
atypical 1
ready made
plain 288
patterned 273
Persian 54
Aztec 28
abstract 103
flowers 45
patchwork
wool 1
polypropylene 7
jute 1
indoor 17
80x150 cm 1
160x230 cm 1
non slip 6
To see more products remove a filter