RetailBrowns unveil new Mayfair flagship store
Luxury boutique Browns has unveiled its new “forever home”, Browns Brook Street in the heart of London’s Mayfair, which features a curated world of fashion, fine jewellery, fragrances, food and culture, including a new sustainable restaurant. The reimagined flagship boutique is moving from South Molton Street, where Joan Burstein opened the...
6 Apr 2021