Like any conveyancing transaction the timescales vary on the readiness of parties involved and the complexity of the transaction.  On average it can take 6 to 12 weeks from initial agreement, however, multiple parties and more complex transactions will take longer.