I've started a little tradition of going on a solo break for a couple of days in mid October, and I'm looking for inspiration for this year. Last year I did Bath and Bristol, which was lovely. I like a nice town or city, but also pretty countryside if possible. I live in South London and would prefer max 3 hour drive, or 4 hour train. Not Norfolk, Brighton or Portsmouth, done them lots. Don't mind staying in the countryside with access to a town or city, or staying town centre. It's my only opportunity to shop without kids in tow, so decent shops are essential.