Cheap up to £250
£250 - £1,500
From £1,500
oak 5
beech 3
solid wood 4
laminate 5
2 person 18
4 person 24
6 person 8
dining table sets 31
bar table sets 13
chairs
bench 73
straight 56
round 12
wood 24
upholstered 4
with cushions 10
industrial 7
rustic 1
To see more products remove a filter