Why Zagreb for a city break?
Zagreb is Croatia's most underrated destination — a Central European capital of Austro-Hungarian grandeur, excellent museums, one of the finest coffee cultures in the Balkans and a food scene that has genuinely arrived in the past decade. Where Dubrovnik is overwhelmed and Split is seasonal, Zagreb is a proper functioning capital city that rewards visitors year-round with the things that actually make a city interesting: the markets, the museums, the neighbourhood bars and the remarkable Museum of Broken Relationships, which is both more moving and more entertaining than it sounds.
From most UK airports it's around two hours twenty minutes — direct flights from London and a handful of regional airports, with good connections via Vienna or Munich. Zagreb Airport is 17km from the centre (bus €7, 30 minutes). The city is excellent value by Western European standards — a good dinner with wine costs £20–25, coffee culture is a way of life rather than a habit, and most of the best things to do are free or very cheap. Plitvice Lakes National Park — one of the most beautiful natural sites in Europe — is two hours away by bus.