Browns Mayfair Flagship is a place to discover, dream and play
Retail Focus
APRIL 4, 2021
Browns Brook Street, located at 39 Brook Street in the heart of London’s Mayfair, is an enchanting destination designed to immerse you in a curated world of fashion, fine jewellery, food and culture. The move from their roots on South Molton Street, which first opened its doors in 1970, cements Browns as a purveyor of experiential retail, celebrating innovation and translating the brands pioneering spirit into new and exciting retail concepts that place emphasis on technology and the power of pe
Let's personalize your content