Property in London: To buy or not to buy?