Stunning UK city that's so walkable and perfect for a spring staycation

It boasts plenty of historic attractions, streets full of independent shops, and great places to eat and drink.