Has the London property market gone mad?

Has the London property market gone mad?