One of the company's key sites, in the UK, is in the Berkshire town of Maidenhead, located in southeast England about 20 miles west of Heathrow Airport. Biogen has been conducting business in the UK for more than 10 years. The scope of our operations here continues to expand and has helped to improve the care of people affected by MS.
The Maidenhead site includes both the headquarters for the UK and Ireland affiliate as well as a number of international and global functions.