Cheap up to £250
£250 - £1,500
From £1,500
oak 2
beech 5
solid wood 3
laminate 5
2 person 19
4 person 31
6 person 8
dining table sets 31
bar table sets 13
chairs
bench 73
straight 81
round 20
wood 25
upholstered 5
with cushions 9
industrial 5
modern 2
rustic 1