Margaux Salon where natural meets French elegance. Margaux Salon is an organic hair & nail salon located in Islington, North London.