Kerry
I can only speak for Germany and Switzerland, but Euro immigrants are treated generally quite well here. There is a difference thought between the "desirable" immigrants and the less so (this is not my opinion but my observation).
There is a hierarchy of immigrants, with the Brits/French/Swiss/Germans/Spanish/Italians at the top - old Europe if you will - and the newer countries, from former East - Polish, Hungarians, Serbs, Croats, Albanians. Then the African immigrants.
The higher you are on that list, the less likely you are to have experienced racism or xenophobia. The less likely you are to be stopped and searched by the police (unless you are not white, then you slide down the list).
I am not saying that this is right. It just just the way it is.