Retail
Inside Allbirds debut European store
London - San Francisco-based luxury and sustainable footwear brand, Allbirds, has officially opened their debut European store at 121-123 Long Acre, in Covent Garden, London. The 1,600 square foot store, design in collaboration with Allbirds’ in-house team and design agency XYZ, has been inspired by London’s parks with the interior offering a...
loading...