Antler launches UK flagship on Regent Street

Antler launches UK flagship on Regent Street

Summary

British travel brand Antler has opened its new UK flagship store at 100 Regent Street, London.

Original reporting

Open original source

AFBytes is a read-only aggregator. Use the original source for full context and complete reporting.

Related coverage