Do bachelor programs in Germany with no Numerus Clausus accept any a level grades? I am planning to apply to a bachelor program in Germany with no Numerus Clausus, using my cambridge A-levels.

If I am eligible for a direct admission, does this mean that I can be sure that I will be accepted regardless of my A-levels grades?
According to the German Constitution, (Art. 12 GG), every German has the right to chose their own education institution, if they have the formal qualification. Under the European principles of free movement and non-discrimination, this effectively includes foreign EU citizens. 

Therefore, if there is no Numerus Clausus, this usually means that every EU citizen with an Abitur or equivalent foreign degree will be admitted to the study program and at the education institution of their own chosing. 

However:


There may be additional language requirements for foreigners. 
There may be additional selection criteria, defined by the local university, for study programs that are offered only at few institutions. 
The recognition of UK A levels as equivalent for the purpose of university admissions may become an issue after Brexit.


To be on the safe side, you should contact the student advisory service of the university at which you are planning to apply well in advance.