If you follow Zagreb’s old medieval wall along steep streets, you’ll come across Gornji Grad (Upper Town for everyone else). Spread across almost four miles, the district holds most of the oldest parts of Zagreb, as well as most of its main sights. St Mark’s Square, The Croatian Parliament and the city’s Cathedral (to name a few) are all located in Gornji grad, as is popular pedestrian street Tkalčićeva. From the first tie shop to beautiful panoramas, Gornji Grad’s fully pedestrianised streets make it ideal to wander around, exploring the remnants of the city’s medieval nucleus and discovering its newer (and sometimes quirkier) additions.

Zagreb has undergone a fast rediscovery over the last couple of years. A steady investment in art, cultural incentives and gastronomy has made it more widely recognised, attracting visitors who may have traditionally favoured other popular Croatian areas such as Dubrovnik and Split. Come 2015, it’s a go-to city break destination. Whether it’s exploring the area’s mix of Austro-Hungarian architecture, learning how the medieval part of the city protected itself from witches or enjoying the local outdoor flower and meat markets, there’s something for everyone.

Yet one thing few visitors can resist is a place’s gastronomy. Zagreb is a year-round outdoor city, and with that comes a strong food and drink scene. Whilst your stomach may not be big enough to take them all in, I’ve rounded up a few key strongholds that represent the best of what the capital has to offer.