Cheap up to £75
£75 - £300
From £300
benches 74
stools 70
with storage 52
without storage 9
solid wood 10
metal 1
upholstered 58
with cushions 25
without cushion 66
pine 4
vintage 1
country 1
industrial 3
modern 2
oriental 1