user79
Well-known member
I'm going to be in London UK for a week in July, and I would really like to hit up a beauty supply store, or a very big makeup store that sells lots of different stuff..something like Sephora! I also want to buy false lashes and stock up because they are SUPER expensive here in Switzerland and not much choice!!
Where do you recommend I go? I would prefer a central location, not outside London as I'm relying on the tube & train to get me around, I will be staying in Zone 2. Also, I don't have a make-up artists license so needs to be something open to the public.
Also, is there a MAC pro store in London, and where is it?
Where do you recommend I go? I would prefer a central location, not outside London as I'm relying on the tube & train to get me around, I will be staying in Zone 2. Also, I don't have a make-up artists license so needs to be something open to the public.
Also, is there a MAC pro store in London, and where is it?