Cheap up to £250
£250 - £1,500
From £1,500
oak 2
beech 3
solid wood 4
laminate 5
2 person 18
4 person 28
6 person 8
dining table sets 34
bar table sets 11
chairs
bench 58
straight 67
round 12
wood 24
upholstered 4
padded 11
industrial 4
modern 2