Home buyers can expect to spend almost £4,000 on top of the cost of their new property