This is not really about London and other cities; it is about the rest of the country versus south-east England which is all becoming part of Greater London. 40 years ago a house in zone 1 (i.e. near the centre) could be bought for about 5-6 times a graduate's salary now the same house would be over 30 times the annual salary.