Fashion retailer Rixo has launched in Selfridges, London, marking its largest shop-in-shop retail space, Retail Week can reveal.
Rixo’s new shop-in-shop opened today and will welcome customers for 10 weeks “just in time for the spring/summer season”.
Already have an account? Sign in here