Farmhouse bench from £120