03-10-2018 06:57 via theretailbulletin.com

Allbirds to open first UK store

Luxury and sustainable footwear brand Allbirds is to open a first UK store in London’s Covent Garden.
Read more »