Cheap up to £250
£250 - £1,500
oak 4
beech 3
pine 1
2 person 7
4 person 20
6 person 7
dining table sets 25
bar table sets 1
chairs 49
bench 42
corner 4
straight 49
round 28
wood 8
upholstered 6
with cushions 10
provence 1