Moved to Newcastle Under Lyme three years ago. Used to live in Surrey. My husband got a job in a local authority.
We ended up in Newcastle Under Lyme by default because that's where we found a house to rent.
Shelton is where the student accommodation is because it's by Stoke on Trent 6th Form college.
Stoke on Trent has a nice mainline train station
Newcastle Under Lyme town centre is pedestrianised. There's a few 'chain stores.' The market days are Wednesday, Friday and Sunday.
You are right, 'The Roebuck Centre' is pretty much dead on it's feet.
However, the Wolstanton Retail Park is a couple of miles drive away. There's an M&S, Dunelm, Matalan, B&M, ASDA. All very good. Oh, and a drive through Starbucks and an ASDA petrol station.
Wolstanton village has a lovely independent celebration cake shop. A really good helium balloon shop. A post office, a smaller ASDA, Dr's surgeries, chemists, pubs, florists, hairdressers, nail bar, beauty salon, a furniture shop, a vet, a bakery, churches, schools etc etc.
There's a nice park/large village green at Wolstanton.
Nice houses too. The next village is Bradwell which is nice. Porthill (pronounced Port Hill) looks nice.
In the opposite direction is May Bank/Basford. Lovely little village. There's hairdressers and barbers and an independent dress shop in the High Street. As well as a couple of convenience stores and a really nice Chinese Take Away. There's a lovely big old pub there as well.
I only go into Stoke on Trent, Hanley if I'm feeling brave.
Festival Park, Stoke On Trent, is another large retail park with a lot of popular brands represented and several eateries too. It's got some walking trails around the edge of it too.
Apedale Valley has coal mining history and visitors centre. As well as a steam railway. I like to walk around Apedale Valley, it's nice.