A shortage of housing combined with high employment and a strong growth in population is expected to drive London house prices above £1m by 2030, according to the Office for National Statistics (ONS). This is almost double the current average of £490,000....