Some Greater London areas still have an average property price under £400,000