Edinburgh has lots to see and some nice restaurants (Witchery by the castle is a must)
York is lovely, I’ve only briefly visited, keep promising to return.
Bath, quiet for a city, lots of nice restaurants, plenty to see and pretty too.
Or....and don’t laugh, Birmingham. The city I have chosen to make my adopted home. Great selection of restaurants and cocktail bars, world class theatres, shopping from the indoor rag market to the Mailbox for high end shops, Michelin star restaurants including Purnells, The Ivy, Marco Pierre Whites, museums, including the pen museum (I’ve still to visit that one!) Jewellery museum, drag acts in the gay village, Asian food in China town, lots of green space should you fancy a park you can rent a pedelo on the lakes at Cannon hill park, the Sea life centre, canal side bars and restaurants (brum is v foodie) Felsons pool hall if you like playing pool and eating burgers, boat trips along the canals, Birmingham museum and Art Gallery has lots of nice exhibits, as you can possibly tell, I love Birmingham. I seriously do recommend it for a city break.
Liverpool is nice, although not romantic it was nice and the Cavern is a must see.
Lincoln is nice, oldie worldie but cheap too, last time I visited there was a selection of chain restaurants overlooking the marina, but still quite nice.
As you can tell, DH and I love to travel, Paris, Barcelona and Dublin also feature in top city break/mini break destinations. But seriously Brum is Brill.