By Chloe Mills3 June 2025
Source: Aldo
Footwear specialist Aldo has opened the doors to a new flagship store on London’s Oxford Street.
Aldo is now welcoming shoppers into its second flagship store on London’s iconic Oxford Street, which opened its doors last week.
Already have an account? Sign in here
Site powered by Webvision Cloud