City breaks including Vienna and Prague to add to the bucket list

European city breaks can make for a great cheap holiday with picturesque destinations such as Vienna, Prague and Budapest being ideal for explorers – we take a look at 5 cities to add to your wishlist