Travel brand Antler has opened the doors to its UK flagship at 100 Regent Street, making it the brand’s first standalone UK store under new ownership.
The site has been designed in partnership with design agency Checkland Kindleysides to bring together “product and travel expertise within a contemporary, design-led retail environment”.
Already have an account? Sign in here