Cheap up to £250
£250 - £1,500
From £1,500
sonoma oak 7
oak 11
beech 4
pine 2
walnut 3
2 person 18
4 person 69
dining table sets 38
bar table sets 10
chairs 173
bench 270
corner 29
straight 218
round 158
vintage 1
provence 1
industrial 10
modern 7
rustic 3