By  on July 6, 2017

LONDON — Thom Browne continues to expand his retail footprint with the opening of his first store in London, located on Mayfair’s Albemarle Street.

The store, housed in a former art gallery, is the brand’s second European location, following a recent opening in Milan.

To continue reading this article...

load comments
blog comments powered by Disqus