Ubisoft headquarters are located in 2 Avenue Pasteur, Saint-Mande, Ile-de-France, 94160, France