We live on an estate on outskirts of a small town in the midlands .
We have good public transport and easy access to a large city. We also have very easy access to the countryside - the most local countryside is 15 mins drive and you could walk if you wanted a good long walk.
Within 20 mins drive we have 3 cinemas, 2 leisure centres, bowling alley, indoor mini golf.
Umpteen sporting opportunities - dance/gymnastics classes, 2 tennis clubs (or free courts in the park), 3 small cricket clubs with children's teams, weekend football teams on every piece of green grass in the area (there are a lot) plus 2 facilities with all weather pitches that youngsters can hire to play with their friends .
We still have public libraries - there used to be activities weekly for pre-schoolers but I don't know what happened about those during Covid. When DS was young there were also several soft play places and things like laser quest and the trampoline parks .
Decent schools plus several private nurseries .
If you want museums these are available in nearby large city (easy access)
Plenty of local parks and public transport so teens can be independent .
In surrounding country areas we have lots of lovely pubs (there are also some in the local town but not very nice), plus if you go nearer to the city there are more upmarket restaurants plus the usual chain ones .