AN INSIDE LOOK AT THOM BROWNE’S FIRST LONDON STORE

Thome Browne recently released a special capsule collection that paid homage to the sport of tennis. As part of this celebration, the New York-based label is also opening a new store in London’s high-end Mayfair district. This marks the first store in London and the second in Europe. Here’s an inside peek of the new store.

Thom Browne London
3 Albemarle St.
Mayfair, London W1S
United Kingdom