At lunchtime I have to go and pick up something called Touche Eclate which is make-up of some description.
I want to be able to go into ONE shop, say 'I need some Touch Eclat...take me to it', purchase it and get the hell out forever.
I need to know where would be the best place to do this so I don't risk asking and being turned away - the less time having to attain this item the better. I work around Bond Street/Oxford Street if that helps, so Boots, John Lewis? Will these places have it?