Do you need a 20% deposit, and how important is location, really? Experts give their views on seven property myths October 5, 2024