Ben Sherman has opened a new flagship store in London’s Covent Garden. Positioned on Long Acre, the store, which carries the brand’s men’s, women’s, suiting and accessories collections, visually emulates a Mod's mansion and spans 1,500 sq. ft.

The interior design theme of “Mods in the Mansion” gives the brand a wider scope with which to infuse the Ben Sherman personality. The atmosphere of the store is based on a lifestyle feel with room settings, mood lighting and dark paint finishes on a traditional backdrop.

Quirkier aspects of the brand are reflected in different areas such as the changing rooms based on trophy rooms, a library and ladies’ powder rooms. The store also houses some unique features such as a stag head made from moped mirrors and eccentric heritage showcases filled with boxing bags and guitars.

—Melanie Gropler