For those of you in London or visiting there, one of my fave British labels has recently launched their first shop in Ledbury Road in Notting Hill. I would really love to visit this shop – it has the same quirkiness about it that I love in their clothes. The address is, 57 Ledbury Road, London, W11 2AA. And it’s open seven days a week! Check for operating hours on the No Added Sugar site.
Comments
2 responses to “New “No Added Sugar Shop” – London”
The shop looks amazing! And as if Notting Hill didn’t serve the fashion conscience parents with a variety of shops already! I will be on my way there very soon! x
Bianca, it does look amazing! Let me know how you like it!