There is no legal time limit for completion to take place. However, it is recommended that completion should occur between 7 and 28 days after the exchange of contracts. This allows both parties to ensure everything is to finalise the transaction.