Are London house prices finally falling back to earth?