I live in London, in a suburb, but within a 10 minute walk, I have multiple pubs, doctors, dentists, restaurants, small supermarkets, library, community garden and - most importantly - a train station that takes me into central London in about 10 minutes.
The way we structure housing here tends to be arranged around lots of smaller satellite town and villages connected to a large city centre. Big cities like London will provide trains for commuters and going "out out", but in a smaller town you often live a lot of your social life more locally and might commute to work by car.
The other thing in the UK is our houses aren't particularly large. A terrace home might not be more than 50% bigger than an apartment, but you get a garden, driveway and actually own some real land.
I would dispute that "in London" actually counts as a suburbs. The real suburbs (the ones we'd need to build if everyone lived in a detached house) would be way out.
Assume I have a detached home in the suburbs. How am I going to walk to the grocery store when it's miles away? How do I live without a car when there's no public transit? How do I get access to job opportunities, cultural experiences, dining options, and other amenities that come with close proximity to an urban core?
If your answer is "But my detached home is near the urban core!" then you're fortunate, but as large American cities have shown us that doesn't scale.