Cheap up to £75
£75 - £300
From £300
benches 44
stools 70
with storage 51
without storage 7
solid wood 6
upholstered 64
with cushions 25
without cushion 54
pine 2
vintage 12
country 1
industrial 1
modern 1
rustic 2
oriental 1