ZEGNA

Zegna Collection

Italian luxury menswear brand Zegna has one of the biggest stores in the luxury district of Mayfair London. Zegna offers men’s made-to-measure clothing and exquisite tailoring clothing, silky cashmere coats & jackets, blazers, accessories, underwear and perfumes and more from the Italian brand. Zegna, a division of the Zegna Group, was first established as a […]

Victoria’s Secret

Victorias Secret Shop mayfair

Located on the bustling New Bond Street in the heart of Mayfair, Victoria’s Secret stands as an epitome of high-end shopping for women in London. With a history spanning over decades, the brand has expanded its global presence to over 1,400 shops worldwide, and Mayfair is one of its prime locations. Decked in classic Victoria’s […]