Establishing a branch office of a UK corporate is also a possibility within Europe.
Basically, the UK (Main Office) corporate registers an office locally (Branch) by filing its constitutional documents translated (and certified) into the local language.
This type of set up is generally only advisable if it is driven by tax considerations. In our experience the costs of setting up a branch and the annual compliance burden related hereto generally makes it more preferable to set up a subsidiary company.
Another consideration is that the Main Office remains liable for the liabilities of the Branch.