Nationals from the European Economic Area (EEA) can enter and work in the UK without restrictions.
The following is a list of EEA countries: Austria, Belgium, Bulgaria, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Republic of Ireland, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, The Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, UK, Switzerland.
In previous years there were specific regulations applying to Bulgarian and Romanian workers. These stopped applying as of 1st January 2014 and Bulgarian and Romanian nationals should now be treated in the same way as any other EEA migrant worker.
To find out more about making sure you are employing legally, have a look at our checklist here.