At what point are we legally committed to the sale?

Once contracts are exchanged, you’re legally committed to the sale.

Before you sign on the dotted line, make sure you’re committed. If you decide to pull out after exchanging, you will be in breach of that contract and may have to pay penalty costs.