I lived there all my life till a year ago. I always swore blind I'd never leave, especially as we bought when housing was just about affordable.
I found though I wasn't really utilising it, especially as I got older and then lockdown happened. Plus the Internet meant I didn't need to use Oxford St etc. I used to love big shopping centres, now places like Westfield leave me cold. I don't go in for expensive restaurants and while I love live music I hate big venues like the O2.
Last year I moved to Frome in Somerset and have embraced small town life. There's much more of a community feel here. I've made friends and love knowing it's easy to meet up with people here. I love small venues like the Cheese and Grain.
I miss London a bit. Frome isn't very diverse. For instance I lived in Haringey which has a high number of Turkish people, and there is an area called Green Lanes which has a number of good value, high quality Turkish restaurants. Aside from a couple of take away kebab shops, Frome only has one decent Turkish restaurant, which due to a lack of competition is £££.
Public transport including cabs is pretty rubbish in Frome which means it's harder to get round especially in the evenings when you want a drink. Plus I don't drive (long story, in brief I think I'm dyspraxic, and struggle with practical tasks like driving) though my husband does. I really miss TfL and Uber!
Aside from that, I've not regretted it and miss London far less than I thought I would!