Our stores
The OMNIUM Group has stores in France and worldwide. Our stores are located in city centres, shopping malls or retail parks in most of the regions in Metropolitan France and in the French overseas departments and territories. Our first operations were made in Belgium, Luxembourg, Poland as well as Algeria and Morocco. New stores are opening every year.
Find a store
in the region or country you are interested in