Reading. Yes, really - vastly under-rated. 
Gorgeous parks like Forbury Gardens, and riverside walks along the Thames path and River Kennet both of which meander through the centre of Reading.
Good shopping. Well, before lockdown it was but Debenhams has just closed and possibly House of Fraser too. Thankfully John Lewis is staying.
Fast and regular trains to London.
Lots of great places to eat out, and pubs old and new.
Good schools.
Beautiful countryside all around. Henley is just down the road, and Sonning / the Chilterns / Pangbourne / Hambleden valleys are all within just a few miles.
Good theatres / arts / live music.
Ancient Abbey Ruins and Reading Goal (immortalised in a poem by Oscar Wilde), a prison we're trying to save for an arts centre.
And a recent acquisition, our very own Banksy on the side of the prison wall.
Reading truly is a lovely place to live or visit.:)