Cheap up to £250
Luxury from £1,500
oak 1
walnut 1
4 person 5
dining table sets 2
chairs 9
bench 48
corner 12
straight 19
round 6
vintage 1
To see more products, remove one of the filters.