The time between exchange and completion is completely up to the discretion of the buyer and the seller. Commonly these days exchange and completion takes place on the same day although often it is preferable to have some form of certainty by exchanging contracts in advance. This allows both parties to get their arrangements prepared like removals and change of address notices.