Cheap up to £250
£250 - £1,500
oak 1
beech 1
2 person 1
4 person 6
6 person 3
dining table sets 10
chairs 10
bench 1
straight 7
round 4
wood 30
upholstered 6
with cushions
modern 1
To see more products remove a filter