I think most people want to be happy in life, so I guess it depends what makes you happy. For some people, having money in the bank for security, for some it's having money in the bank for bragging rights. I suspect though that the latter are not truly happy. For most people having good health makes them happy. For others, it is all about their children. Some people are happy just to wake up every day, regardless of circumstances.
So I would say success is about being happy within yourself, and that depends on what drives you.
To think that London, or anywhere else for that matter, does not belong to any one demographic
Parents-in-Law. What do/did you call them?