Why your new ICF home could be worth more than your neighbour’s identical one

In January the average UK house price broke £300,000 for the first time in history. That’s a number which landed in major headlines, which is no surprise overall. While this rise in property prices unsurprisingly landed in major headlines, it…









