@Rose
I went for Loughborough in the end due to convenience. Also that the nice areas of Nottingham and Leicester seemed a bit expensive.
Just to give you an idea what I'm comparing with...the towns I'm familiar with near my parents in the South West seem a bit dead - either run-down with boarded up shops ect, or super posh commuter spots, with a few boutiques. Either way, not many people actually live near the town centres - more in the villages outside, so they don't have a great feel. Also many amenities - schools, hospitals, are outside the town.
I like that Loughborough isn't like that - its quite condensed - people actually seem to live in and near the town and everything is within walking distance - schools, hospital, nice park, shops, leisure centre, library ect. I haven't needed to use public transport in the town once.
It feels like a mix of people, and people are friendly/ seem to know each other. It feels studenty, but not totally over-run - and it wasn't a ghost town in the summer which is what I worried about.
I live in one of the cheaper terraced areas due to tiny budget, but there are still half decent schools - my first choice primary and secondary in the town are within half a mile. The "forest side" is the more desirable bit, but as far as I can tell, it doesn't drastically change the situation for state schools, although the private schools are located in that area.
When I searched this on mumsnet lots of people recommend the villages outside, such as Quorn, but villages are a no go for me.
(Bare in mind I have quite a specific situation not being able to drive)
I go to London occasionally for work and there's a good train to Kings Cross.
Not sure if any of this is helpful!