Eight weeks would be very quick. My experience is that the contracts should be prepared and at your solicitor after about 2 to 3 weeks. Then the solicitor needs to do checks on title, property, management company, any third party like a bank getting proceeds etc. which could take four weeks assuming there is no problem with title (or even getting it if a bank has it). At that stage he asks the buyer to come in and sign contract and pay 10% deposit. They will agree a closing date when the seller signs and the money is handed over which is usually 4 weeks. If either/both solicitor goes on holidays add that to the equation. In summary I would expect the point of sale agreed to buyer signing contract to take 8 weeks.