Mercers' Company lands Allbirds for UK debut at Covent Garden

The Mercers’ Company has secured American sustainable footwear brand Allbirds for a debut UK store at 121-123 Long Acre in Covent Garden.

from Property Week - Retail news https://ift.tt/2P80uCq
via Bahria Town Karachi

Comments