When it comes to property prices, it seems the only way is up. Even though they’ve stabilised in the short term, according to government figures the average first home in London now costs £469,496, which is seven per cent more than a year ago.
With most standard mortgages now requiring a 10 or 15 per cent deposit, this…