Tag: Chanel pop-up shop

Pop along to the Chanel Pop-up Shop in Covent Garden!

Over the last two days our fashion radar has been alerted via the social media sea with news that Chanel have opened their first beauty pop-up shop in Covent Garden Market, London. And what beautiful news this is! Highlights from the gem of the store include, the chic Chanel nail bar, a London first, make-up stations which sit alongside classic and new Chanel beauty […]

Read More