good, special, amazing, beautiful, must-see shop of this week,
of course, one in london, uk.
186 westbourne grove W11
notting hill- london
a real beautiful interior for this french brand-
and when you're there, don't forget to pick up
some great cupcakes at the hummingbird bakery
and some fresh organic bread at daylesford...