Allbirds nests in Covent Garden with debut
The Mercers’ Company has today announced that luxury and sustainable footwear brand, Allbirds, has officially opened their debut European store at 121-123 Long Acre, Covent Garden.
Allbirds lands UK debut in Covent Garden
The Mercers’ Company has today announced that luxury and sustainable footwear brand, Allbirds, will debut their first UK store in Covent Garden later this month.
Allbirds nests in Covent garden with debut
The Mercers’ Company has today announced that luxury and sustainable footwear brand, Allbirds, has officially opened their debut European store at 121-123 Long Acre, Covent Garden.