Cheap up to £50
£50 - £100
From £100
rectangular 5
ready made
shaggy 1
patterned 15
Persian 1
abstract 26
flowers 1
woven 2
wool 2
cotton 3
polyester 3
polypropylene 5
indoor 1
80x150 cm 10
120x160 cm 5
120x170 cm 5
160x230 cm 12
200x290 cm 5
scandinavian 21
retro 2
vintage 32
country 12
modern
rustic 6
oriental 1
To see more products remove a filter