Cheap up to £50
£50 - £100
From £100
runners 3
tapestries 1
round 13
rectangular 76
oval 2
atypical 3
ready made 132
plain 51
patterned 22
Aztec 3
abstract 1
flowers 2
wool 43
cotton 6
jute 15
indoor 4
outdoor 1
120 x 170 cm 1
140x200 cm 10
160 x 230 cm 3
200 x 300 cm 19
250 x 350 cm 5
300 x 400 cm 1
scandinavian 14