Cheap up to £50
£50 - £100
From £100
runners 3
tapestries 1
round 13
rectangular 77
oval 2
atypical 3
ready made 132
plain 52
patterned 21
Aztec 3
abstract 1
flowers 2
wool 42
cotton 6
jute 15
indoor 4
outdoor 1
120 x 170 cm 1
140x200 cm 8
160 x 230 cm 3
200 x 300 cm 19
250 x 350 cm 5
300 x 400 cm 1
scandinavian 14
To see more products remove a filter