Oliver Brown open new store in the City of London
British menswear brand Oliver Brown have open a new store in the heart of the City of London, between the prestigious Royal Exchange and Leadenhall Market.
Situated at 66-67 Cornhill, the new City store presents the latest SS24 collection alongside a comprehensive range of ready-to-wear and formal and casual attire, including suits, jackets, trousers, shirts, and luxury accessories, as well as offering Made to Measure and hire options. As the official Top Hat Licensee for Royal Ascot, Oliver Brown also showcases its signature antique silk top hats, showcasing the brand's heritage.