Cheap up to £250
£250 - £1,500
From £1,500
oak 1
beech 2
laminate 1
2 person 5
4 person 7
dining table sets 8
bar table sets 3
chairs 12
bench 23
corner 6
straight 87
round
wood 5
upholstered 1
with cushions 4
modern 1
To see more products remove a filter