A list of good online game vendors is definitely not complete without JJgames.
http://www.jjgames.com/
Their
shipping policy claims to ship to 33 countries, but it didn't list all of them. England, France and Germany are listed as a few of the European countries they ship to. So I can verify they ship to Europe.