Cheap up to £250
£250 - £1,500
From £1,500
oak 2
beech 4
pine 1
2 person 7
4 person 24
6 person 7
dining table sets 26
bar table sets 1
chairs 64
bench 33
corner 2
rectangular 63
round 22
wood 10
upholstered 6
padded 8
provence 1