Cheap up to £250
£250 - £1,500
From £1,500
oak 8
beech 1
walnut 1
solid wood 4
laminate 2
2 person 14
4 person 22
6 person 9
dining table sets 29
bar table sets 7
chairs 56
bench 21
corner 8
straight
round 45
wood 19
upholstered 4
with cushions 7
provence 1
industrial 7
modern 2
rustic 1
To see more products remove a filter