By Ellis Hawthorne2025-06-05T14:31:00
Source: Anthropologie
Anthropologie is to open a new store in Glasgow, its second location in Scotland.
The retailer said the new opening would “reflect the brand’s continued growth across the country” while the store setting “celebrates style, creativity, and the vibrant spirit of the city”.
Already have an account? Sign in here