Cheap up to £50
£50 - £100
From £100
accent rugs 1
rectangular 52
ready made 89
shaggy 1
plain 6
patterned 18
Persian 1
Aztec 1
abstract 13
flowers 5
patchwork 1
woven 7
wool 2
cotton 1
polypropylene 34
indoor 4
outdoor 4
80x150 cm 24
100x100 cm 1
120x160 cm 1
120x170 cm 117
140x200 cm 11
150x150 cm 1
160x230 cm
200x290 cm 41
200x300 cm 21
250x350 cm 8
300x400 cm 1
non slip 4
scandinavian 1
country 3
modern 7