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