When do I pay the estate agent?

by Tony Lilleystone, Legal Manager
Get a quote for Conveyancing