You would have to prove you had skills unavailable from within the UK and then the wider EU community. This involves scanning the entire populace AND getting a restaurant or hotel to apply for sponsorship!
Whilst each country in the EU has it's own rules, I suspect foreigners will find it very difficult, as the proviso of being considered behin the citizens of all EU nations.
Unless you have family from an EU country, which may allow you to apply for dual nationality.
In Austria some of the ski hills have seasonal work visas. 4-5 months work with no or only one day off per week. Some listing of Jobs can be found at www.rollingpin.eu. it is a german site but has a good job search section. Some of the Hotel and Gausthaus at the ski hills are very high end and some will be a ski hute. They are known to be able to get the visas for the season. then you might make some Connections and continue working. or marry a cute austrian woman then you get a eu visa but are expected to sprechen deutch. Good luck contact me if you are in Austria.