Sort:  

Pretty much everywhere in Europe you will do fine with English - in many places, the English might be better than ours :D