Who chooses the completion date?

This is a matter for agreement between buyer and seller, once all the practicalities are arranged. Once the buyer’s  property solicitor or conveyancing  has confirmed that all the searches, mortgage, proof of ownership and contract are in order, and provided there is sufficient time to obtain monies from the lender, the decision on the completion date is over to the buyer/seller.