The Notion reveals Almond
Posted in Articles | January 21, 2011
The Notion store is based in Leeds, UK and is the first shop in the country to showcase our first range. We thought it would be nice to show our support by posting this store profile.