Forever New opens first UK store
The initiative comes after the launch of the retailerโs international website in 19 countries in September last year
Australian fashion retailer Forever New has opened its first store in the UK in Meadowhall Shopping Centre, Sheffield.ย