Cheap up to £125
£125 - £400
From £400
oak 2
beech 3
upholstered 26
padded 2
wood 6
metal 21
fabric 31
genuine leather 1
faux leather 3
chair sets 10
single chairs 16
solid back
perforated 12
straight 52
rounded 31
plain 32
two tone
patterned 35
vintage 3
modern 1