As other posters have said @NattyBrickMember Of course London isn't the same as it used to be 3-4 decades ago, but then again, nowhere is. Even my little town (several miles from my village) has increased from 10,000 people to 17,000 in 15 years, all the banks have shut, there is no public transport to and from the surrounding villages, and the high street has had a load of shops go in the past 5-6 years..
It now consists (largely) of a load of eateries, nail technicians, barbers, hairdressers, and vape shops, also a Greggs, a Specsavers, and around 7 or 8 charity shops. It used to have a Peacocks, a B & M, a WH Smith, 2 shoe shops, an Argos, a Poundstretcher, a New Look, a Wilkos, a butchers, a bakery, a jewellers, and 4 or 5 quirky gift shops and a few other shops... they have ALL gone. The biggest shop the high street has now is a big Card Warehouse. Oh and there is a building society and a post office!
There is a big B & M and a Home Bargains and a huge Morrisons and an Aldi and a Lidl and an Iceland, and a few other shops and retail outlets including McDonalds, but they are on a retail park 1 mile from the centre/main high street. No good for people who don't have cars! All they have is a small Tesco Express in the high street.
NOWHERE is the same as it was 30, 40+ years ago. I lived in London in the mid to late 1980s, and back then people said it's not the same as it was in the 1950s and 1960s! Go figure!!!!!!!!!!!!!