Johnstons of Elgin unveils new store in London’s Mayfair
The renowned cashmere brand Johnstons of Elgin has inaugurated a striking new store in London's Burlington Arcade.Located at 52-53 Burlington Arcade, the store features all categories of Johnstons' offerings, from clothing to homewares.The meticulously designed three-floor space includes…









