The often-vaunted love affair Britons have with investing in bricks and mortar affects not only the decision-making of major developers and lenders, but also the long-term financial planning of consumers across the country.