I often wonder if London looks worse externally than it actually is (you can afford a house or apartment here if you have a professional job, it's just probably going to involve commuting and not be in a prestigious area).
Of course, if you're something actually socially useful like a teacher or fireman, you're buggerino'd.
I use the term 'house' out of laziness. It's more a commentary on the fact that a 30 year old renting is just incompatible with a decent life in the UK (outside of some secure older council tenancies) whether you live on the ground floor or the fifth floor.
You'll probably have to move every year or two - it's not yours to decorate - the furniture might not be yours - it's not a home, it's a longer-term hotel.
That might be different elsewhere.