https://www.studyfinder.nl/ is the search engine for the Netherlands with about 2000 courses in English. Tuition fees are generally about 2000€ for EU students and +/- 9000€ for non-EU students (depending on the university). No need to speak Dutch, (almost) everybody speaks English in the Netherlands. Students study in a real international and multicultural environment.
Europe in general
Check out www.eunicas.ie - use it as a search engine rather than an application tool.
Free means tuition not living. And sometimes there are two rates of fees, one for EU nationals, one for other.
A 2016 Time Magazine article about this hot topic http://time.com/money/4297480/
The National Association for College Admission Counseling wrote a comprehensive Guide.