It’s time for a visit to the No Added Sugar store, freshly opened in Ledbury Road , London (Notting Hill). This is definitely the most exciting news of the season! You’ll find all the super stylish-mega British collections of the brand in one spot, including these delicious furry accessories.

One more reason to go to Notting Hill!